Cicero’s
Cicero’s claims to be offering the best pizza in town, as well as the widest beer selection. The restaurant is also known for its venue, which features great bands playing nearly every night of the week. Cicero’s has been in business since 1977.
6691 Delmar Blvd.
University City, MO 63130
314-862-0009