Search results
We did not find results for: tokyo station ogden utah.
Check spelling or type a new query.
We did not find results for: tokyo station ogden utah.
Check spelling or type a new query.
2295 Washington Blvd Ogden, UT 84401 1524.55 mi
Is this your business? Verify your listing
3.5 114 reviews
Clean, well run, good food at a great price compared to other cities hibachi restaurants! This is our 2nd time eating here when visiting Utah & it doesn't disappoint! We love this place! More
Visited Tokyo Station for dinner and I was extremely impressed. Very delicious food and exciting, entertaining chefs. Large portions and not too overpriced. The restaurant was cold and had to... More