Mr. Hibachi Express and Mr. Hibachi Sushi are now open inside Dream Hall at 51. Stop in today to experience this exciting new dining option in the heart of Downtown Elgin!
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.