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