leos-fish-bar-manchester
Are you the owner? Manage this listing for free.
12 Oldham Street, Manchester M1 1JQ, England
01612373999
None
British , Fast Food
Takeout , Seating , Child-friendly , Wheelchair accessible