I love the chewy, VPN pizza and generally have enjoyed myself there - except last time we went as we were paying the table next to us fished a cockroach out of their drink!!!! BARF. Without that experience I would've given the Corso Italia location a solid 3 stars and 4 for the Christie location (better space/ambiance) but a roach in a drink is inexcusable!