About Panda House in DeKalb, IL

About Panda House in Dekalb, IL

Panda House Chinese Restaurant, Dekalb, IL Located at 901 Lucinda Ave, Dekalb, IL 60115 (right below VCB Bookstore), our restaurant offers a wide array of Chinese dishes, such as Beef Chow Mein, Shrimp Lo Mein, Orange Chicken, Egg Drop Soup, Vegetable Fried Rice.

You can order online or by phone, it will be ready when you arrive!