Beachside restaurant offering traditional Greek cuisine and stunning sunset views. Features a welcoming atmosphere.