SubscribeCurrent Magazine Cover

Find a Restaurant

Super Star Asian Cuisine

2200 W. Alameda Ave., Ste. 34
Denver, CO
303-727-9889
Cuisine:
Meals:
,
Hours:
Mon-Thu 10 a.m.-10 p.m.
Fri-Sun 10 a.m.-midnight.
Cost:
Reservations:
Accepted

This glitz-free eatery serves top-notch dim sum and an extensive menu of traditional Chinese plates.

Sign Up For Our Newsletters

All things Colorado delivered straight to your inbox.

Sign Up