Vegan in Glasgow - Townhead 103 King Street, 12, Kings Court, Townhead, Glasgow, G1 5RB Tags: air conditioning, vegan, vegetarian dishes