South Street Café & Bakery Map Unavailable Address 105 South St. Bennington Vermont 05201 United States Upcoming Events No events in this location