20981 E. Smoky Hill Rd.
Aurora, Colorado 80015
Phone: 303-766-2585
Cafe Ambrosia serves up authentic American-Chinese food with a variety bound to please anyone. Dine-in, delivery and carry-out are available
This is my favorite place for Chinese food. The service is always fast and friendly. TripAdvisor Review