Home > Chinese Restaurants > Illinois Chinese Restaurants
Address:
901 Lucinda Ave Ste M
Dekalb, IL 60115
Phone:
(815) 758-0051
See Also: Illinois Chinese Restaurants
This is a business listing for Panda House (901 Lucinda Ave Ste M, Dekalb, IL 60115) from the Chinese Restaurants directory, under Illinois Chinese Restaurants, provided by yeschinese.com.
Where is Panda House located?
Panda House is located at: 901 Lucinda Ave Ste M, Dekalb, IL 60115.
What is Panda House's phone number?
Panda House's phone number is: (815) 758-0051.
You can find more similar services in Illinois Chinese Restaurants from our Chinese Restaurants Directory.
Here are some other listings in the Dekalb, IL Chinese Restaurants Directory: Bea's Wok N Roll, Panda Express, China One, Yen Ching, China House.