La Piazza is a cafe and bar.