Vela Mar
Mediterranean · Seafood · Spanish
Vela Mar is a restaurant with a pleasant terrace offering sea and castle views.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Vela Mar.
Local restaurants nearby
Passeig de sa Caleta, 12

