Browse RestaurantsMama's Pepper Pizza

Mama's Pepper PizzaPalma

Italian€€

Want to receive alerts for Mama's Pepper Pizza?

Enjoy our beautiful terrace in the Plaza Mayor of Palma, an unbeatable location to enjoy your favorite pizzas without leaving the city center.

Experiences at Mama's Pepper Pizza

  • Reservation

    Standard Reservation

    Enjoy our beautiful terrace in the Plaza Mayor of Palma, an unbeatable location to enjoy your favorite pizzas without leaving the city center.