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"