This Greek taverna offers a good dining experience with large portions of well-prepared food. Guests can enjoy their meals while watching the sunset over the sea.