• Barcelona, Spain (map)
  • 85 Carrer de Sepúlveda
  • Barcelona, CT, 08015
  • Spain

Tuesdays and Thursdays from 10am to 11:30am.