Get directions to: Choi King Restaurant, Plymouth, MA
Restaurant address: 317 Court Street Plymouth, MA 02360, USA
Restaurant: Choi King Restaurant