close argentinian restaurant close Country: Uruguay close City: Manantiales
Manantiales Point
O'Farrell