New China

Restaurant in Plymouth, Massachussets

Chinese restaurant

317 Court Street, Plymouth, 02360