Shanghai Tokyo

508-651-0818

54 E Central St, Natick, MA, 01760-4621

PDF: To-Go Menu

 

  • Map
Shanghai Tokyo×