Elmwood resuming indoor dining as pizzeria in June and opening brick-and-mortar Pizza Champ later this year
Elmwood has quietly introduced its alter-ego brand Pizza Champ, and on Thursday, June 10, the restaurant will reopen its dining room to double down on its ’za game in person.
May 24, 2021
Latest St. Louis Restaurant News
Arzola’s Fajitas & Margaritas will open in Benton Park this fall
Arzola’s Fajitas & Margaritas is slated to open in September in Benton Park at 2730 McNair ...
Kalbi Taco Shack is moving from Cherokee Street to City Foundry STL
Kalbi Taco Shack is closing its location at 2301 Cherokee St. to become a part of ...