Get Directions to The Dhabba ← View details 44 Candleriggs, Glasgow, Lanarkshire G1 1LE, United Kingdom, Glasgow, England Get Directions From* To * — Required information