Skip to content
Mamma Rosa
Ristorante
914-232-8080
Home
Dinner
Lunch
Thanksgiving
Parties
Gallery
Our story
Hours & visit
Menu
/
Cart
/
Checkout
Checkout
Company website
Name
Phone
Email
Pickup time
Notes
Choose one
Pay when you arrive
Pay at the restaurant when you pick up.
Call to pay
Call 914-232-8080 and pay by phone before you arrive.
I will pay when I arrive, or I will call to pay. No card on this website.
Place order
Online orders for this holiday are closed.