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