Know a great happy hour or special for this location?
Shanghai Tokyo provides Chinese cuisine, Japanese cuisine, take-out, dine-in, delivery, and lunch specials to the Natick, MA area.
Suggest an edit
54 E Central St, Natick, MA 01760
© 2025 Checkle, Inc
Privacy
Terms