1 result
A restaurant in Montevideo, Uruguay, offering a delicious variety of local and international dishes.