Spanish in Glasgow - Glasgow City Centre 17 Bell Street, Glasgow City Centre, Glasgow, G1 1RU Tags: air conditioning, spanish, takeaway, vegetarian dishes