John Messbarger

  • Blogs

    February 27, 2014

    The Good Pie Now Open on Delmar

    The Good Pie (6665 Delmar Boulevard), after a slight delay, is finally open in the Loop. The pizza place from the guys at the late, lamented Little Country Gentleman closed in Midtown last August. Luckily for us, its new spot is right here in U. City. See also: Crust Achin': Ian ventures forth in s ... More >>

  • Blogs

    February 6, 2013

    Elaia and Olio: Review Slideshow

    Ben Poremba's twinned restaurant concept of Elaia and Olio (1634 Tower Grove Avenue; 314-932-1088) is as bold an addition to the dining scene as St. Louis has seen in years. It is also one of the best. My review of Elaia and Olio is now available online.