La Piazza is a pizza restaurant. Currently closed.