Peel Wood-Fired Pizza likely opening in Clayton in 2018

Owners say the proposed location is the newly-opened Two Twelve Clayton building at 212 South Meramec

by