top of page

Star Kitchen

Phone: (303) 936-0089

545 Cool Springs Blvd #195, Franklin, TN 37067

​

Business Hours

Mon., Tue., Thurs., Fri., 10:30am - 9pm

Sat. & Sun. 10am - 9pm

TEMPORARILY CLOSED WEDNESDAY

​

Dine-in • Carry out • Pick up • Delivery

​

 

ORDER ONLINE is available now!

​

"Denver's Best Dim Sum & Seafood Restaurant"

all credit cards.png
bottom of page