Lo de Tere is located in Uruguay on Rambla del Puerto Calle 21, Punta del Este, Departamento de Maldonado 20100. Lo de Tere is rated 3 out of 5 in the category international in Uruguay.
Address
Rambla del Puerto Calle 21, Punta del Este, Departamento de Maldonado 20100