Other Restaurants in Glasgow - Kelvingrove 181 St. Georges Road, Kelvingrove, Glasgow, G3 6JD Tags: delivery, kebabs, takeaway