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"


What We Do
bottom of page