Oishi Asian Cuisine - Champaign 2501 N Prospect Ave Champaign, IL 61822
 
Closed
Opens Monday at 11:00AM   View Hours
(217) 398-6888