Int. Alfaro 226Buenos Aires B1641BWB Website: Click here for restaurant websitePhone: +54 11 6629-8037