UKData checked October 2026
  1. Home
  2. London
  3. Filipino restaurants
  4. Filishack - Peckham

Filishack - Peckham

Filishack - Peckham is a Filipino restaurant on 130 Peckham Hill St in London. Also listed under takeaway. It is closed on Sunday.

130 Peckham Hill St, London SE15 5JTChecked October 2026