Bares
Iberia Bar is one of Bares.

1. Iberia Bar

6.0
Av. de Mayo 1196 (esq. Salta), Buenos Aires, Buenos Aires C.F.
Argentinian Restaurant · Monserrat · 52 tips and reviews