Restaurant

Mediterranean cuisine

Extensive buffet

Sea views