Restaurant with outdoor seating in a well-kept garden, offering tasty, quality dishes. Located near the sea.