Indian in Glasgow - Glasgow City Centre 321 Sauchiehall Street, Glasgow City Centre, Glasgow, G2 3HW Tags: air conditioning, indian, takeaway, vegetarian dishes
Indian in Glasgow - Glasgow City Centre 51A West Regent Street, Glasgow City Centre, Glasgow, G2 2AE Tags: air conditioning, indian