Javascript is required to view this map. Xamfrà, Barcelone info@xuriach.com http://www.xuriach.com C/ de les Tàpies nº 9 08001 Barcelona Spain See map: Google Maps Submitted by xuriach on 8 March 2015 - 12:22pm Log in to post comments