Cicero's

About

Cicero's, 6691 Delmar in University City, +1 314 862-0009, [111]. Cicero's probably derives the bulk of its income from the pizza joint upstairs, which is fair, because the pizza is good. That said the main interest for the traveler is the well equipped bar and the venue downstairs, which hosts touring indie and rock bands.

If you have been to Cicero's, share your experience

Review this place