Map
7 Placa del Sol, Ibiza 07800, Spain
Price
97
website

The seafood is excellent and the setting romantic at this restaurant on a hidden stone terrace in the Old Town.

Restaurant
Restaurante Plaza del Sol

The seafood is excellent and the setting romantic at this restaurant on a hidden stone terrace in the Old Town.