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

12 Russell Ave, New Rochelle, NY 10801     

 

Directions & Parking

Located at:


12 Russell Ave.
New Rochelle, New York

(Restaurant parking lot on 11 Allard Ave. / Municipal parking lot btw. John and Bayard St.)

  • Located off Main St.
  • Front entrance on Russell Ave.
  • Back entrance on Allard Ave.
  • Parking lot on Allard Ave. entrance.
  • Municipal lot btw. John and Bayard St.

La Rosa Parking Lot


La Rosa's parking lot is located at 11 Allard Ave

Municipal Lot


A municipal lot is a block away, known as the Bayard St. Lot - it is located between John & Bayard right next to the YMCA.

Scroll to Top