Star Kitchen

Denver’s best Dim Sum, along with a wide range of Chinese food and drinks.

(303) 936-0089

2917 West Mississippi Ave, Denver CO 80219

10:30am – 8:30pm, Closed Wednesdays

MENU

Star Kitchen

Translate »