Mediterranean restaurant on the beach road, known for delicious food and homemade pizza. Offers a great view.