Restaurant
Star Kitchen
48 locals recommend
Tips from locals
Great authentic Chinese food, made to order family style. Great for large group. Lots of FRESH seafood (as in, still swimming in the tanks).
Unique things to do nearby
Locals also recommend
Location
2917 W Mississippi Ave
Denver, CO
West