Oishi Hibachi Steakhouse Menu

$$Asian
2501 N Prospect Ave, Champaign, IL 61822


Know a great happy hour or special for this location?