7.3
Holmberg 3201 (esq. Iberá), Buenos Aires, Buenos Aires C.F.
Argentinian Restaurant · Villa Urquiza · 13 tips and reviews
7.7
Av. Gral. Mosconi 2860 (e/ Av. Nazca y Terrada), Buenos Aires, Buenos Aires C.F.
Argentinian Restaurant · Villa Pueyrredón · 30 tips and reviews