Manchester, United Kingdom
2 Devonshire St N
N/A
+44 2072531796
Outdoor seatingNo-contact deliveryDeliveryTakeawayDine-in
Bar on siteGood for kidsHigh chairsToilets
Wheelchair-accessible entranceWheelchair-accessible seatingWheelchair-accessible toilet
AlcoholBeerBraille menuCoffeeFree water refillsKids' menuWine
Deli
The best companies in the category 'Deli'