Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Aberdeen City North East Scotland
35 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
2.5
12 Opinions in 1 websites
Denmore Road, Aberdeen AB23 8JW Scotland, Scotland
ItalianThe staff here are the best .. place is always clean and service perfect. Dont be concerned about sitting outside the people watching is ace