Denver, CO asian restaurants & food

Super Star Asian Cuisine

Dim Sum Restaurant

2200 W Alameda Ave Ste 34, Denver, CO 80223
(303) 727-9889

,

Excellent Good Average Poor Awful 4.0 / 5 based on 153 votes

Photos

  • Super Star Asian Cuisine photo by Bryon Matsuno
  • Super Star Asian Cuisine photo by kingintea
  • Super Star Asian Cuisine photo by kingintea
  • Super Star Asian Cuisine photo by Chefs Feed
  • Super Star Asian Cuisine photo by Jason Wicker
Dee-lish. Order beef chow fun separately thru waiter. As good as San... Best dim sum in Denver. Anything with shrimp in it is a... #Eee Chinese Broccoli is a must. B)

Reviews: 1

  • Denver Westword