Other Restaurants in Glasgow - Kelvingrove 66 Woodlands Road, Kelvingrove, Glasgow, G3 6HA Tags: delivery, indian, takeaway