1567 N. Nova Rd Holly Hill FL 32117 Tel: 386-253-2999 386-253-6988

About Us

Opened in 2003, China Star is a casual fine take out and delivery restaurant, we are do the best for all our customers.More Info....

Location

We are located at 1567 N. Nova Rd Holly Hill, FL, 32117. Between 10th St and LPGA blvd. Inside Holly Hill Shopping Center. More Info....

Open Hours

Mon ~ Thurs 11:00 am - 10:30 pm

Fri ~ Satur 11:00 am - 11:00 pm

Sunday 11:00 am - 10:30 pm

Open everyday and ...More Info....