Seaside Greek restaurant offering stunning beach views. Features an excellent selection of food.