Demetrio's is a family-run Greek restaurant offering a welcoming setting near the beach. It serves delicious and fresh Greek cuisine, with some options for English food also available.