BLOCLEats

Jaffa Takeaway

113 Lord Street
Fleetwood
Lancashire
FY76LB

Food rating: 5/5 stars
Updated: 17. February 2023

map for Jaffa Takeaway

Takeaway Shop nearby

  1. La Luna Kebab, FY76LH
  2. THE EATING PLAICE, FY76LH