Super star Asian cuisine

Chinese | Athmar Park

Dim sum surveyors deem "equal to San Francisco's" served pretty much "all day, every day" is the star of this "reasonably priced" Chinese "palace" in Athmar Park buzzing with an "attentive" staff that steers "typical pushcarts" around the "huge" dining room; just "get here early" around lunch on weekends to avoid a wait, otherwise go in the evening and "go out with a full belly and a happy smile."

Address

2200 W Alameda Ave | Map
Denver, Colorado 80223
303-727-9889
www.superstardenver.com

Today's hours

10:00am - 12:00am
Monday 10:00am - 12:00am
Tuesday 10:00am - 12:00am
Wednesday 10:00am - 12:00am
Thursday 10:00am - 12:00am
Friday 10:00am - 12:00am
Saturday 10:00am - 12:00am
Sunday 10:00am - 12:00am

Super star Asian cuisine

2200 W Alameda Ave
Denver, Colorado 80223
303-727-9889

MORE ABOUT Super star Asian cuisine