Located on Wabash Ave, Springfield, we serve authentic hibachi and also have slot video games and beer

1501 Wabash Ave.
Springfield, IL 62704

Monday–Saturday
11am–1am

Sunday
Closed