Villa Rosa Restaurant in Aberdeen

Villa Rosa Restaurant

18, Holburn St
AB10 6BT
Aberdeen (Aberdeen City)
01224 582300
Write your review of Villa Rosa Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
2 ft
Josephine's Restaurant
18, Holburn St
Aberdeen AB10 6BT
185 ft
Little Italy (UK) Ltd
79, Holburn St
Aberdeen AB10 6BR
894 ft
Piccolo Restaurant
21-23, Bon Accord Terrace
Aberdeen AB11 6DP
0.2 mi
RUSTICO
62, Union Row
Aberdeen AB10 1SA
0.2 mi
Ciao Napoli
10, Bon Accord Crescent
Aberdeen AB11 6DN
0.3 mi
Pappagallos
242, Holburn St
Aberdeen AB10 6DB