Southern Italian Restaurants in Glasgow

Find the top Southern Italian restaurants in Glasgow near you now.

ORO

Italian restaurant

Address: 85 Kilmarnock Rd, Shawlands, Glasgow G41 3YR, United Kingdom

Reserve