X-OVEN INTERNATIONAL Home > Hotel Buyers Guide > Buffet / Foodservice Equipment X-OVEN INTERNATIONAL Via Cantonale 11 Lugano 6900 Switzerland Phone: +41 91 921 2882 http://www.x-oven.com/