Eden Cafe is a beach bistro offering fresh, elegantly presented meals. They also have a curated selection of drinks.