Mount Shimla

Indian Restaurant
230-232 Main St, Glasgow G78 1SN 230-232 Main St, Glasgow G78 1SN Directions
Map & Contact Info
Be the first to recommend this place!
null% of 0 customers recommended

Comments

250

Explore Nearby
Mount Shimla

Groupon has verified that the customer actually visited Mount Shimla.