El Pescadito Frito

El Pescadito Frito

Villarroel 110, Barcelona View Map

93 454 4313

Tues-Sun 1-4pm & 8pm-1am Sat - 8pm-1.30am

Inexpensive