01/26/2022
It’s official: our sister restaurant .stl opens today at 2657 Lyle Avenue. Check out their page for all the details, but we’ll be open Wednesday-Monday for pick-up orders starting at 2:30 p.m. Lunch and Tuesday service will be added in the coming weeks, and seating will be available when our four seasons patio opens later this winter. While we focus on Pizza Champ, we will not be having any dinner service at Elmwood, but don’t worry, we will back in a month or two with new plans for the future. 📸 by Sarah Conroy