China House
1844 Ridgewood Ave Holly Hill, FL 32117-1738
386-615-3993
Meals Served
Lunch
Business Hours:
Payment Types