Skip to content
Mamma Rosa
Ristorante
914-232-8080
Home
Dinner
Lunch
Thanksgiving
Parties
Gallery
Our story
Hours & visit
Menu
/
Cart
/
Checkout
Your cart
The total is what you pay when you arrive, or when you call.
Checkout