Get directions to: Avel Luncheonette, New Rochelle, NY
Restaurant address: 550 North Avenue New Rochelle, NY 10801, USA
Restaurant: Avel Luncheonette