18121 E. Hampden Ave.
Aurora, Colorado 80013
This place is a no-fuss Chinese restaurant with all your American-Chinese favorites. With dine-in, carry out and restaurant options, you can enjoy dinner however you please.
...popped into Little Panda, where everything is fresh, and prepared right in front of you TripAdvisor Review