Hibachi 88
Category
General Information
Locality: Spirit Lake, Iowa
Phone: +1 712-336-0973
Address: 1821 18th street 51360 Spirit Lake, IA, US
Website: www.hibachi88.com
Likes: 1270
Reviews
Facebook Blog
Popular Listings
Menchie's
421 Viking Plaza Dr Suite 800 50613 Cedar Falls, IA, US
+1 319-266-6359
Restaurant, Fast food restaurant, Frozen Yogurt Shop
Jenny' s Diner
517 N 2nd St 52732 Clinton, IA, US
+1 563-243-9810
Restaurant, Family style restaurant, American restaurant, Diner
China Garden
2016 Cedar Plaza Dr 52761 Muscatine, IA, US
+1 563-288-6943
Restaurant, Chinese restaurant, Asian restaurant