Get directions to: Karuta Japanese Restaurant, New Rochelle, NY
Restaurant address: 77 Quaker Rdg Rd New Rochelle, NY 10804, USA
Restaurant: Karuta Japanese Restaurant