Hotel Indigo Manchester - Victoria Station, 6 Todd St, Manchester, M3 1WU, United Kingdom
Hotel Indigo Manchester - Victoria Station, 6 Todd St, Manchester, M3 1WU, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at Mamucium Restaurant. Prices may vary in venue.