Get directions to: High Falls Restaurant, Seneca, SC
Restaurant address: 2759 Pickens Hwy Seneca, SC 29672, USA
Restaurant: High Falls Restaurant