Mount Shimla

Indian Restaurant
230-232 Main St, Glasgow, Lanarkshire G78 1SN 230-232 Main St, Glasgow Directions
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.