Get directions to: S & C Restaurant Incorporated, Jersey City, NJ
Restaurant address: 175 Newark Ave Jersey City, NJ 07302, USA
Restaurant: S & C Restaurant Incorporated