Oishi Hibachi Steakhouse - Champaign 2501 N Prospect Ave Champaign, IL 61822
Closed
Opens Tuesday at 11:00AM
Ordering from

Oishi Hibachi Steakhouse - Champaign - 2501 N Prospect Ave Champaign, IL 61822