Via Italia

115 Union St, G1 3TA

City Centre, Glasgow

Cuisine: Italian

Check out our other restaurants in Glasgow

About Via Italia

Via Italia hasn't told us about themselves yet.