Lo Scugnizzo is a Pizzeria Napoletana. The establishment is located in Milazzo and offers a Neapolitan pizza experience. Key facts used: 'Pizzeria Napoletana Lo Scugnizzo', 'Milazzo'.