Casta Home > Hotel Suppliers Guide > Buffet & Foodservice Equipment Casta Via Fratelli Lumière, 11 Z.I. Villa Selva 47122 Italy Phone: +39 0543 782920 http://www.casta.com/