BLOCLEats

Michael's Fish & Chip Bar

4 The Pavement
Hainault Road
Leytonstone
E111EG

Food rating: 4/5 stars
Updated: 14. March 2023

map for Michael's Fish & Chip Bar