Get directions to: Foxwood Hills Restaurant, Westminster, SC
Restaurant address: 800 Hickory Trail Westminster, SC 29693, USA
Restaurant: Foxwood Hills Restaurant