Shanghai Tokyo in Natick Boston
54 E Central St, Natick , 01760 - Get directionsMenu Shanghai Tokyo
How to get to Shanghai Tokyo
Opening Time
11:30am – 10pm: Mon-Thu
11:30am – 11pm: Fri-Sat
12noon – 10pm: Sun
11:30am – 10pm: Mon-Thu
11:30am – 11pm: Fri-Sat
12noon – 10pm: Sun