Dust Extraction in Spain Solohoreca Address: Palomar, 08030 Barcelona Spain Phone Number: +34 654 61 08 37