After nearly 20 years under its current ownership, popular MainStrasse restaurant and rooftop Jazz club Chez Nora (530 Main St., Covington) shuttered its doors for good yesterday. Despite having a loyal following, owners Jimmy and Patti Gilliece cited not having enough customers as the reason for the close. Their official Facebook page says: "Chez Nora Has […]

