Get directions to: Izumi Japanise Restaurant, Carmel, NY
Restaurant address: 1890 Rte 6 Carmel, NY 10512, USA
Restaurant: Izumi Japanise Restaurant