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