FlamentCo's The Place expanding to St. Louis

FlamentCo's The Place, located at 418 S. Tucker Blvd., is expected to open in mid-July. The pizza shop opened its first location in O’Fallon, Illinois, three years ago.
Up Next
FlamentCo's The Place, located at 418 S. Tucker Blvd., is expected to open in mid-July. The pizza shop opened its first location in O’Fallon, Illinois, three years ago.

Family-owned O'Fallon pizza shop expands to St. Louis

June 29, 2018 05:50 AM