4.6/5
Restaurant What’s on the Menu Ish - Leyton
Fish Island, Unit 005 1 Dye House Lane E32TB
Menu
Home delivery of Seafood in Fish Island
Fruit Punch
Custard Cake
Salt Fish Fritters
+ 26