Get $3 Off with APP3
for your first app order

About Us

Mama Rosa's Pizza is currently located at 352 State St. Order your favorite pizza, pasta, salad, and more, all with the click of a button.

Mama Rosa's Pizza

352 State St, North Haven, CT 06473

Site Powered by SliceSupport Local PizzaOwn a pizzeria? Join our family.