Results 1 results found Traditional steak house in the Center of Buenos Aires, Argentina, South America