Located on the front of the sea, Mama offers quality Italian cuisine. The pizzas are made with quality products, according to the Italian tradition. The view of the bay is breathtaking.