Best delivery at the College of New Rochelle area?
Not sure if they have delivery, but if you order their pizzas around dinner time, you'll be pleasantly surprised. The owners there are from Calabria, Italy and they make some very decent pies. Best of all, they're right near you at the CNR.
Pizza Centre Pizza Centre
374 Pelham Rd
New Rochelle, NY 10805