Skip to main contentToast Local logo
Pizzeria La Rosa 12 Russell Ave

Pizzeria La Rosa12 Russell Ave

Rated 4.7 out of 5 by 24 guestsItalianPrice range $15-30

Closed

12 Russell Ave, New Rochelle, NY 10801
About

Come in and enjoy!