Peking Garden Peking Garden is a Mandarin/Szechwan restaurant that also serves authentic Chinese dishes such as stuffed eggplant, rice noodles and stir-fried bok choi. The general menu consists of lo mein and egg foo young. Address: 206 N. Randolph St Champaign IL USA 61820 1 217 355-8888