54 East Central Street, Natick, Massachusetts 01760(508) 651-0818
Shanghai Tokyo provides Chinese cuisine, Japanese cuisine, take-out, dine-in, delivery, and lunch specials to the Natick, MA area.