At Lucio Pizzeria, you can tell you're in the hands of a master pizzaiolo when you taste the cheesy slices.
Italian$$$