Locanda Di Champeaux is a pizza restaurant offering Italian, Mediterranean, and barbecue cuisine. Vegetarian, vegan, and gluten-free options are available.