Mamma Mia Pizzeria

730 Jamaica Blvd #25, Toms River, NJ

Menu (As of 10/29)

Mamma Mia Pizzeria: hours and how to order