Other Restaurants in Glasgow - Cowcaddens 7 Duke Street, Cowcaddens, Glasgow, G4 0UL Tags: delivery, indian, takeaway