Located in the heart of Spirit Lake, IA, Hibachi 88 is a delightful Chinese restaurant that promises to take your taste buds on a flavorful journey. The inviting ambiance welcomes guests to savor authentic Chinese cuisine in a cozy setting, perfect for intimate dinners or casual gatherings with friends and family.
With a diverse menu featuring classic dishes like General Tso's chicken and vegetable lo mein, Hibachi 88 ensures there is something for every palate to enjoy. The friendly staff and prompt service add to the overall dining experience, making it a go-to spot for those craving a taste of China right in the heart of Iowa.
Generated using this place's available information