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.