12 Russell Ave, New Rochelle, NY 10801     (914-633-0800) 

12 Russell Ave, New Rochelle, NY 10801     



Welcome to New Rochelle Sign

Where Is New Rochelle

Far too often we get the question – where is New Rochelle? To help raise awareness of our beloved home city – we created this guide to provide an overview of New Rochelle, how to get there and ideas on what to do when you’re in town.

La Rosa Partners With Free Food App

Pizzeria La Rosa is proud to partner with the Free Food app. Free Food is working to provide an online food delivery platform for local restaurants. This will help reduces burdensome third party technology fees that small restaurants are facing.

Scroll to Top