Argentina » Zona Oeste » Ituzaingó Address Av. Martín Fierro 3290 Leloir Plaza Roof Garden Parque Leloir Buenos Aires Argentina