2914 Dreher Shoals Rd, Irmo, SC 29063 (803) 764-7640
How to go there
Restaurant Loc: 34.1026 / -81.2232
Plan your visit