Harbor Inn Seafood Restaurant

7375 Two Notch Rd Columbia SC 29223 USA

(803) 462-3498

Location