Know a great happy hour or special for this location?
Chefs put on a tableside show in this dark, down-to-earth mainstay for Japanese steak & seafood.
Suggest an edit
120 W Stocker St, Glendale, CA 91202