La Piazza offers a menu featuring both Italian cuisine and Churrascaria-style grilled meats.