Tasty Fish Bar London
Tasty Fish Bar, London, 662 High Rd Leyton, Fish and Chip Shops, Chip Shop
Phone Tasty Fish Bar London
02085582771
662 High Rd Leyton
London
E10 6JP
Open hours Tasty Fish Bar London
Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -
Find your route to your destination Tasty Fish Bar London