Tokyo Japanese Steak House
1201 Broadway, Saugus, MA 01906
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: Sun: - Location
- Square One Mall
- Neighborhood
- Oakland Vale
- AKA
Tokyo Japanese Steakhouse Saugus
- Other Links
- Categories
- Steak Houses, Japanese Restaurants, Restaurants, Sushi Bars
Suggest an Edit