Glenville Restaurant & Music Venue To Close In JanuaryGlenville Restaurant & Music Venue To Close In JanuaryThe Bayou Cafe will be closing in January after 23 years in business.Matty JeffMatty Jeff