Italian in Glasgow - Kelvingrove 87 Cambridge Street, Kelvingrove, Glasgow, G3 6RU Tags: cuisine: italian, vegetarian dishes