wedonthaveamenuforchenskitchen
in
Plymouth, MA 02360
Chen's Kitchen
41 Meetinghouse Ln Ste 5
Sagamore Beach
MA
02562
(508) 888-9888
9.1
mi