Osaka Hibachi Grill & Sushi Bar Restaurant Review:
Avoiding the traditional “zen-like” atmosphere of a typical Japanese restaurant, Osaka Hibachi Grill & Sushi Bar instead presents a more upbeat ambience. Décor is simple and unimaginative, but the sushi chefs keep all eyes on the food. Tempura is a favorite with the suburban crowd, but the crunchy roll and the house's cleverly composed stoplight roll, with its red smelt roe, lemon slice and...