China Star
1567 N Nova Rd, Holly Hill
(386) 253-2999
Menu
Restaurants in Holly Hill, FL
China Star
1567 N Nova Rd, Holly Hill, FL 32117
(386) 253-2999