Full menu with prices & pictures
Mamma Rosas Sons Ita... 205 E Post Rd, White Plains, United...
(+1)9142200114
Reserve a table now for Mamma Rosas Sons Ita...
If you are coming to Mamma Rosas Sons Italian Deli in White Plains with your vehicle, you will find parking spots at a distance of 134 meters at Mitchell Place-Parking Lot 8, Or, you could take the public transportation and get off at the station Metro-North-White Plains, which is 992 meters away from Mamma Rosas Sons Italian Deli.
The restaurant from White Plains offers 5 different meals and drinks on the menu at an average $4.0.