Back
Mamma Rosa's Sons Italian Deli Logo

Mamma Rosa's Sons Italian Deli

21.81mi
205 E Post Rd, White Plains, NY, 10601
Not Available Now (Available Sat 8:30 AM - 1:45 PM)(914) 997-0418
About Mamma Rosa's Sons Italian Deli

All across White Plains, Mamma Rosa's Sons Italian Deli is known for their lunch specials as well as all the great options on their menu. Here you can browse that menu, and when you are ready to ...show more

Compare Delivery Services

(See pickup options)
delivery.comNot Delivering: Outside of delivery range
$0.00
Est. Fee
59 minTime Est.
Place Order
delivery.comNot Delivering: Outside of delivery range
$0.00
Est. Fee
59 minTime Est.