Avondale restaurant abruptly closes after 3 years of business

South Kitchen & Spirits has decided to close the doors of its Avondale location permanently after three years of business, according to a Tuesday social media post.
Published: 7:05 PM EST November 20, 2019
Updated: 7:05 PM EST November 20, 2019