Pizzeria La Rosa is a wood fire brick oven pizzeria and Italian restaurant with a full bar located in New Rochelle, New York. Opened in 2017, it offers indoor and outdoor dining, takeout, delivery within 3 miles, and catering. The restaurant serves New Rochelle, Pelham, and Greater Westchester.