Carrer de Trafalgar,23 | 08010 Barcelona
Phone. +34 931 565 617
info@talismanbarcelona.com
monday to friday 2 pm - 11 pm
saturday and sunday 1 pm - 12 pm
Fill out the form below. We will contact you soon.