Beachfront lido in Italy, MAMA Beach offers a beach bar, restaurant, and pizzeria. Known for beach parties and events.