This Greek tavern offers traditional dishes and pizza from a stone oven with homemade dough. It is situated by the sea, providing a pleasant dining experience.