Home
Menu
Japanese
Chinese
All You Can Eat Sushi & Hot Pot
Weekend Dim Sum
Hours
Contact
Online Ordering
1400 Worcester St, Natick, MA 01760
Phone:
508-875-1888
Loading, please wait...
Back To Website