China Garden Restaurant 421 Montague Ave Greenwood, SC 29649 Phone: (864) 223-2999
Category: Family Restaurant Diners