Le Palazzio is a pizza restaurant offering Italian and European cuisine. Specialties include pizzas, pasta dishes, and rustic apple tart.