Phone: +16143892123
Address: 3889 Powell Road, Powell, United States Of America, Springstead
City: Springstead
Dishes: 29
Reviews: 1407
"The food was only OK at best. shrimp and steak was not good according to my husband. the vegetable hibachi was good enough. vegetables were cooked well, firm, not soft but not very saucy and the only flavor was super peppery which was not a hibachi experience Ive had before. and one i probably wont seek out again. the fried rice was flat garbage. probably the worst fried rice Ive ever had. just white rice with some soy sauce and way too much pepper. why was there so much pepper?"
All prices are estimates.