Sa Barca
Mediterranean · Italian · Seafood
Sa Barca is a restaurant offering a pleasant dining experience with scenic views.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Sa Barca.
Local restaurants nearby
Passeig des Traves, 21

