Mamma Rosa's Son's Italian Deli

Takeout Restaurant · 205 East Post Road, White Plains, NY

Hours

More food in White Plains, NY · Takeout in White Plains