Hell Awaits Menu

$$$Pub
Carrer de les Tàpies, 21, Barcelona, Barcelona 08001

Know a great happy hour or special for this location?