Store VU is located in Montevideo, Uruguay on Av. 18 de Julio 1236 entre Zelmar Michelini & Carlos Quijano dentro de la Galeria las Americas Local ( 106 ) entrepiso. Store VU is rated 4.5 out of 5 in the category kiosk in Uruguay.
Address
Av. 18 de Julio 1236 entre Zelmar Michelini & Carlos Quijano dentro de la Galeria las Americas Local ( 106 ) entrepiso