SAYL Home > Hotel Suppliers Guide > Buffet & Foodservice Equipment SAYL Can Cuiàs, 80 Montcada i Reixac, Barcelona 08110 Spain Phone: +34 93 515 14 15 http://www.saylbarcelona.com/