Get directions to: Yokohama Restaurant, Somerville, NJ
Restaurant address: 164 W Main St Somerville, NJ 08876, USA
Restaurant: Yokohama Restaurant