Hi! Got involved in a conversation about food with 2 older (70's) Sicilian gentlemen while at the Jazz Festival at the Gardens last night (what a great place to picnic), and they recommended this family-owned restaurant on Woodson, between Midland and St. Charles Rock Rd., as having excellent pizza.
I can't find any mention of it on Sauce. Have any St. Louis hounds been there? Any recommendations?