Restaurant offering delicious, simply cooked food in a cozy, country house setting. Features outdoor seating and stunning sea views.