Little PandaSpecializing in Chinese cuisine.

Popular Menu Items

View full menu

Address

267 S Randall Rd
Elgin IL, 60123
(847) 888-1118