Home > Hotel Suppliers Guide > Buffet & Foodservice Equipment Leon Inox Pyrgou 16 & Araxhthou 1 1, 1 Moschato 18346 Greece Phone: +30 2164004402 https://www.leoninox.com/