Recently voted one of the best chippies in Greater Manchester, a late-night pit stop at Leo’s is a Northern Quarter rite of passage. And they’re open until midnight on weeknights and an impressive 4am at weekends.
|Venue name:||Leo's Fish Bar||Contact:|
12 Oldham St
|Do you own this business?|