Harbor Inn Seafood
Restaurant
•
8805 University E Dr, Charlotte, NC 28213, USA
7.8
Monday: Closed
See if anyone you trust recommends it!