713 E Main St, Westminster, SC 29693 (864) 647-0011
How to go there
Restaurant Loc: 34.6612 / -83.0907
Plan your visit