There is limited accessibility for wheelchairs.
The primary served dish is: Fish and chips
Our address is: 12 Oldham Street, M1 1JQ, Manchester
No reviews found. Be the first to review Leo's Fish Bar!