Get directions to: Canales Grocery & Deli, Amityville, NY
Restaurant address: 691 North Broadway Amityville, NY 11701, USA
Restaurant: Canales Grocery & Deli