← North Plymouth restaurants
New China
No reviews yet
Chinese317 Court Street, Plymouth
Own or manage New China? Claim this listing free
Hours
Hours not listed yet.
Details
Address317 Court Street, Plymouth 02360
Websitehttps://www.newchinaplymouth.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.