Skip to content
Italian Restaurant

Baga Baga

2 locals recommend · Estimated price 3 out of 4 ·

Tips from locals

Elisa
Elisa
April 08, 2018
Exceptional local food with fantastic views over Castelsardo and the Asinara Bay. Mid - high budget.
Andrea Daniel
Andrea Daniel
August 09, 2016
Sehr gutes Essen und ein wunderschöner Ausblick über das Meer
Location
Castelsardo, Sardegna 07100
Phone+39 079 479125
Reservations
Yes
Wifi
Yes
Drinks
Cocktails
Powered by Foursquare