Els "Pollos" de Llull - zona Sagrada Família Menu

$$$Chicken
C. de Nàpols, 272, Barcelona, Barcelona 08025

Know a great happy hour or special for this location?