Michaels Fish & Chip Bar London

Michaels Fish & Chip Bar London

0  Reviews


Fish & Chips in London - Leytonstone
Hainault Road, 4 , Leytonstone, London, E11 1EG

Michaels Fish & Chip Bar, in London, is a local fish & chip shop who specialises in fish & chips. The phone number for Michaels Fish & Chip Bar fish & chip shop is .
Tags: takeaway




Would you be willing to add a review of Michaels Fish & Chip Bar London? Tell us about your experiences by writing a Michaels Fish & Chip Bar London review and help build a list of the best Fish & Chips in London. Is Michaels Fish & Chip Bar London owned by you, then claim it today. Claiming your business will enable you to update the tags, address and business description.