Get directions to: Jo Sho Restaurant, Somerset, NJ
Restaurant address: 120 Cedar Grove Lane Somerset, NJ 08873, USA
Restaurant: Jo Sho Restaurant