Powered by SinglePlatform from ConstantContact

Tokyo Japanese Steak House

121 Depot St
Milford, MA 01757
Uber
MORE PHOTOS