Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Langside Glasgow City Glasgow and Surrounding
5 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.5
17 Opinions in 1 websites
995 Cathcart Road, Glasgow G42 8XF Scotland, Scotland
Italianabsolutely beautiful cafe with really friendly staff. the food was stunning and i cannot wait to come back! thank you for such a lovely experience