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.
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.