96 Wentworth St, Charleston, South Carolina 29424 USA
Self service lemonade and iced tea.
Photo Credit: Yelp