Cafe Piazza
1900 Arsenal St, St Louis, MO 63118
The pizza took 20 minutes longer than estimated for pick up even though there was only one table of people inside (sure, maybe they had a ton of pick up orders but still not ok). The staff was initially kind but didn't apologize or anything about the excessive wait. The pizza was pretty good but not sure if I'll be back unless I have plenty of time to waste. Katherine B. • 11/29/2022