Il Olimpo is located in La Paloma, Uruguay on Camino de los indios casi Calle Los Pirinchos, La Pedrera, Rocha 27004. Il Olimpo is rated 3 out of 5 in the category latin in Uruguay.
Address
Camino de los indios casi Calle Los Pirinchos, La Pedrera, Rocha 27004