Italian in Glasgow - Kelvinhaugh 1080 Argyle Street, Kelvinhaugh, Glasgow, G3 8LY Tags: cuisine: italian, vegetarian dishes