Cafe Piazza offers fresh, homemade Italian-inspired lunch and fine dining, specializing in in-house roasted meats and pasta. This casual dining spot also features a selection of sandwiches.