Cafe India Merchant City
Restaurant • Indian restaurantEvolving Indian cooking with European influence of fresh & seasonal produce. People often mention mains,
Address
29 Albion St, Glasgow G1 1LH, United Kingdom
Contact
+44 141 552 5115Price rating
$$ $$
Rating on Google Maps
4.00 (179 reviews)Open on Google Maps
Working Hours
Permanently closed.