Restaurant serving traditional, homemade Greek cuisine. Offers fresh fish and a beach-friendly menu.