Get directions to: China Inn Chinese Restaurant, Seneca, SC
Restaurant address: 506 By Pass 123 Seneca, SC 29678, USA
Restaurant: China Inn Chinese Restaurant