Restaurant

Leo's Fish Bar

1 local recommends,
Permanently closed

Tips from locals

Steve
May 15, 2016
Traditional English chip shop open late every night. Best Fish & Chips in Manchester at reasonable price.

Unique things to do nearby

Rock 'n Goal Manchester Walking Tour
Silent Disco Adventure in Manchester
Make a Manchester Bee Mosaic workshop & walking tour
Location
12 Oldham St
Manchester, England