Catering Equipment in Spain Hostel Grup S.l. Address: Calle Valencia 278, 08007 Barcelona Spain Phone Number: +34 934 87 10 32