Restaurant Mamma Mimma offers a dining experience, with sea views and a focus on quality food.