Description

The restaurant has a large terrace with stunning views of the Mediterranean Sea, and it is a popular spot for both locals and tourists alike.

Check the Menu