Start New Order
Select Menu
Special Menu
Szechuan Style Deli
Menus
All Day Menu
Lunch Menu
Special Menu
Szechuan Style Deli
Szechuan Style Deli
Peking Garden
Store Information
Closed
See More
206 N. Randolph St., Champaign, IL 61820
(217) 355-8888