Palazzo is an Italian restaurant offering a wide selection of antipasti, pizza, pasta, and select fish and meat specialties, prepared in-house.