Skip to content
Oishi Asian Cuisine - Champaign 2501 N Prospect Ave Champaign, IL 61822
 

Location: You're currently ordering from Oishi Hibachi Steakhouse - Champaign

2501 N Prospect Ave Champaign, IL 61822

Additional info

© 2026 Online Ordering by Chinese Menu Online
Plan your next meal with Springroll's Hibachi, Sushi & Chinese recommendations
This site is protected by reCAPTCHA and Google's Privacy Policy and Google's Terms of Service apply.