Pizzeria La Rosa

dining in New Rochelle

12 Russell Avenue
New Rochelle, NY 10805
914-633-0800
Email Business

*New Resident Card: 25% off all beverages during Happy Hour. Happy Hour includes 6:00 - 8:00 pm Tuesday to Friday

Visit Website