Tokyo Japanese Steak... 1201 Broadway, Saugus, MA, 01906, Un...
+17812338887
Reserve a table now for Tokyo Japanese Steak...
At a distance of 238 meters from Tokyo Japanese Steak House in Saugus there are parking lots where you can leave your car.
The menu for Tokyo Japanese Steak House from Saugus is not available at the moment. On our webpage you'll find from Saugus also a comprehensive range of other menus.