Located at:
12 Russell Ave.
New Rochelle, New York
(Restaurant parking lot on 11 Allard Ave. / Municipal parking lot btw. John and Bayard St.)
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.