1284 North AvenueNew Rochelle, NY 10801914.636.5960Email Business
*New Resident Card: Buy 1 large pie, get the 2nd half price. Valid for eat-in or take-out