Pelion from South Carolina Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Smoak House Restaurant - South Carolina, Pelion, 830 Main St, 29123 American (803) 894-9536 Map