Super Star Asian Cuisine

303-727-9889

2200 W. Alameda Ave., Ste. 34
Denver, CO
  • Neighborhood: Southwest Denver
  • Cost: $ (average entree under $10)
  • Cuisine: Asian

Don't overlook this glitz-free eatery with top-notch dim sum.

Hours:

Mon-Thu 10 a.m.-10 p.m.; Fri-Sun 10 a.m.-midnight.

Special Features: