Hibachi grills can be incredibly fun; however, like most other restaurants, there are a few menu items you should avoid at all costs.
Nara Sushi, an all-you-can-eat sushi and hibachi restaurant, has opened in Montrose. It opened at the former Sushi King location at 3401 Kirby Drive.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results