Leo's Fish Bar

0161 237 3999
12 Oldham Street
Manchester, Greater Manchester
M1 1JQ

Street View

Leo's Fish Bar - Manchester, Greater Manchester

Business Card QR Code

Nearby Fish Shops

Reviews

Add Review

Rating