La Piazza is a modern eatery offering Italian comfort food alongside a selection of wine, beer, and cocktails.