FoodWire: The Church Key Has Apparently Closed

The Church Key (4127 Manchester Avenue) has apparently closed, according to Twitter chatter. (The restaurant/bar's website has disappeared, and its phone number is disconnected.) Opened in September 2006, the Church Key went on to win "Best New Bar" in the RFT's 2007 Best Of St. Louis issue. Thanks to Kelli and Lisa for the tip.
Scroll to read more Food & Drink News articles (1)


Join Riverfront Times Newsletters

Subscribe now to get the latest news delivered right to your inbox.