Get directions to: China Pilgrim Restaurant, Plymouth, MA
Restaurant address: 204 South Meadow Road Plymouth, MA 02360, USA
Restaurant: China Pilgrim Restaurant