La Piazza is a casual Italian eatery offering pizza, small plates, and other comfort foods, complemented by beer and wine.