Indian Restaurants Glasgow | Traditional Restaurant Glasgow - Koolba
109 Candleriggs Merchant City Glasgow G1 1NP, Scotland, United Kingdom, Glasgow, United Kingdom, G1 1NP (Show me directions) Show Map
109 Candleriggs Merchant City Glasgow G1 1NP, Scotland, United Kingdom, Glasgow, United Kingdom, G1 1NP (Show me directions) Show Map