Caravel Seafood Restaurant

201 Archdale Dr.
Charlotte
North Carolina
United States