La Piazza is an Italian restaurant, cafe, and wine bar. It has been operating since 1998, creating a true piazza of flavors. The establishment offers a variety of Italian cuisines.