Get directions to: Harbor Inn Seafood, Asheville, NC
Restaurant address: 880 Brevard Rd Asheville, NC 28806, USA
Restaurant: Harbor Inn Seafood