Mamma Mia's Pizza
307 Bloomfield Ave, Nutley, NJ 07110
The ability to order just the right size pizza was great, the price was fair and reasonable, the delivery came quick and the food was good. We are partial to thin crusts in this house Verified Slice Customer • 6/20/2024