wedonthaveamenuforchenskitchen in Plymouth, MA 02360

  1. Chen's Kitchen
    41 Meetinghouse Ln Ste 5 Sagamore BeachMA02562 (508) 888-9888 9.1 mi