This Italian restaurant and pizzeria offers a variety of seafood dishes and grilled meats. Their pizzas are cooked in a wood-fired oven, and they also feature a terrace with a lake view and direct beach access.