Pizzeria Mammuzza Mia is an Italian restaurant offering pizza with a variety of toppings, including classic Margherita and Napoli options. They also feature a Mediterranean terrace.