Get directions to: Tea Pot Chinese Restaurant, Cayce, SC
Restaurant address: 829 Knox Abbott Dr Ste F Cayce, SC 29033, USA
Restaurant: Tea Pot Chinese Restaurant