El Sol
Seafood · Pizza · Bar
El Sol is a fusion restaurant offering pizzas, seafood, and drinks. Enjoy a relaxed atmosphere with terrace seating.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de El Sol.
Local restaurants nearby
Avinguda De Ses Palmeres



