Phone: +16143892123
Address: 3889 Powell Road, Powell, United States Of America, Springstead
City: Springstead
Menu Dishes: 29
Reviews: 1407
"The food was just average at best. My husband didn’t enjoy the shrimp and steak. The vegetable hibachi was decent; the veggies were cooked properly—firm rather than soggy—but there wasn’t much sauce, and the only flavor was an overwhelming amount of pepper, which isn't what I typically expect from a hibachi experience. It’s not a place I’m likely to visit again. As for the fried rice, it was terrible—probably the worst I've ever had. It was just plain white rice with some soy sauce and way too much pepper. Seriously, why was there so much pepper?"
All prices are estimates on menu.