GastroRanking-logo

The best restaurants serving Italian food in Lower Deeside Aberdeen City North East Scotland

1 Restaurants on GastroRanking

restaurant_img
4.6

867 Opinions

location-icon337 North Deeside Road, Scotland
Italian
outdoor_seating_91296takeaway_91296delivery_91296

I really enjoyed it personally, I am grateful to have tasted delicious food in this wonderful restaurant.