Panda House

901 Lucinda Avenue - Suite M

DeKalb IL,60115

815-758-0051


visit website


They serve Szechuan, Hunan and Cantonese Cuisine.

They will deliver with a minimum $8 order.