The Dhabba – Indian Restaurant Glasgow | 44 Candleriggs Glasgow G1 1LD United Kingdom Restaurant Menu & Phone44 Candleriggs Glasgow G1 1LD United Kingdom 4.4/5