More about Eden Bar & Restaurant
Eden Bar & Restaurant is located at 3 Brazil Street, M1 3PJ Manchester, United Kingdom
+44 (0) 161 237 9852
http://www.edenbar.co.uk/
Similar Listings
The Lodge
4.6