Find the top Southern Italian restaurants in Glasgow near you now.
Italian restaurant
Address: 85 Kilmarnock Rd, Shawlands, Glasgow G41 3YR, United Kingdom