China Garden Restaurant

200 W Church St Saluda SC 29138 USA

(864) 445-5148

Location