A new restaurant founded by a popular St. Louis chef has recently opened up its doors in the DeMun neighborhood in Clayton. Louie, at 706 DeMun Ave., was opened up by local Chef Matt McGuire, with his restaurant focusing on […]
New restaurant in DeMun hopes to shake things up
The DeMun entertainment area could soon be getting a whole lot spicier once a new Italian restaurant opens its doors. At last night’s Clayton Board of Aldermen meeting, the board approved a liquor license for Matt McGuire’s newest restaurant venture, […]