GastroRanking-logo

The best restaurants serving Italian food in Drumchapel / Anniesland Glasgow City Glasgow and Surrounding

1 Restaurants on GastroRanking

restaurant_img
3.0

6 Opinions

location-iconUnit 3 Retail Park, 2224 London Road, Glasgow Scotland, Scotland
Italian
outdoor_seating_247188takeaway_247188delivery_247188

Totally delicious, super generous portions...completely worth another visit! We had the pizza pasta meal deal and it was amazing value for money! Wish we lived closer!