Leo"s Fish Bar Manchester

Leo's Fish Bar Manchester

0  Reviews


Fish & Chips in Manchester - Manchester City Centre
14 Oldham Street , Manchester City Centre, Manchester, M1 1JQ
+44 (0) 161 237 3999

Leo's Fish Bar Manchester is a fish & chip shop serving its local area in Manchester who offers fish & chips. Leo's Fish Bar fish & chip shop’s phone number is +44 (0) 161 237 3999.
Tags: takeaway




Got a sec? Are you able to write a short review of Leo's Fish Bar in Manchester? Your Leo's Fish Bar Manchester review will help build a list of the best Fish & Chips in Manchester. Is Leo's Fish Bar Manchester your business? Claim it now. Business owners who claim a business can easily add new tags, photos and update their listing.