Italian in Glasgow - Glasgow City Centre 148 West Nile Street, Glasgow City Centre, Glasgow, G1 2RQ Tags: air conditioning, italian, live music, vegetarian dishes