Hibachi 88
1821 18th St, Spirit Lake
(712) 336-0973
Recent Reviews
Hibachi 88
1821 18th St, Spirit Lake 51360
(712) 336-0973