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
|