
The pizzeria has submitted plans to take over the first-floor retail area at 212 South Meramec Avenue in downtown Clayton. The 8,800-square-foot space sits at the bottom of a new, 26-story luxury apartment building, Two Twelve Clayton.
The fledgling pizza chain opened its first restaurant in Edwardsville, Illinois, in 2010, earning praise from St. Louis critics.…