Get directions to: Golden Rod Restaurant, New Rochelle, NY
Restaurant address: 55 E Main St New Rochelle, NY 10801, USA
Restaurant: Golden Rod Restaurant