LUIS CAPDEVILA S.A. Home > Hotel Buyers Guide > Buffet / Foodservice Equipment LUIS CAPDEVILA S.A. C/ Maracaibo 10-12 (Pol. Ind. Besós) Barcelona 08030 Spain Phone: +34 9331 14261 http://www.luiscapdevila.es/