120 Market St, Belmond Charleston Place, Charleston, South Carolina 29401 USA
Inside of Restaurant
Photo Credit: Yelp