Tag: Chef Matt McGuire

A new Italian restaurant opens its doors in DeMun

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 a minimalist decor and an Italian-inspired menu. The restaurant officially opened for business on on Dec. 5. The 2,800 square foot restaurant seats fewer than 80, with the decor featuring polished marble walls, varnished wooden […]