Pira Charcoal Ovens and Barbecues sl Home > Hotel Buyers Guide > Buffet / Foodservice Equipment Pira Charcoal Ovens and Barbecues sl Carretera de Llobatona 30 Viladecans, Barcelona 08840 Spain Phone: +34 9363 73174 http://www.piracharcoalovens.com/