Umbrella Food Experience is an establishment located in Piazza del Duomo. It offers a food experience, with one search result mentioning it in relation to Treviso and providing a phone number.