Authentic Neapolitan pizza at Mastro Pizza. Offering takeout and delivery. Known for quick service and a light, tasty dough.