Get directions to: Ota-ya Japanese Restaurant, Lambertville, NJ
Restaurant address: 21 Ferry St Lambertville, NJ 08530, USA
Restaurant: Ota-ya Japanese Restaurant