Almar
Tel: {0034} 629 521 568
www.almarcn.com
Mallorca 77,
08029 Barcelona
SpainMore about us...
Canvas shop, sail maker and upholsterers in downtown Barcelona offering a full quality marine canvas work service as well as retailing all types of materials.