Order Online

Asian Noodle & Sushi

305 W. Cedar St
Champaign, IL 61820
(217) 819-9699
Order online Menu | Reservation | Info
Any questions please call us.