An open-air Italian restaurant that overlooks the marina at Eden Island! With a lively and unpretentious vibe, this is where you can gather with your family for some comfort food. Tuck into its delicious burgers and square pizzas. The restaurant is known for its generous portions, so go there with a large appetite.