Fleet Landing Restaurant & Bar is a food place, restaurant, bar / lounge in Charleston, South Carolina, United States.
Address:
186 Concord Street, French Quarter, Charleston, South Carolina 29401, United StatesMap Category:
Food Place, Restaurant, Bar / Lounge