Irish bar
The Black Horse
Av. Allada-Vermell 16, Barcelona

Av. Allada-Vermell 16, Barcelona
Mon-Fri 6pm-2am Sat. 1pm-3am Sun. 1pm-2am
Metropolitan Distribution Point
Mentions
-
The Black Horse
Apr 28, 2009