Shopping Mall Plaza Italia is located in Ciudad de la Costa, Departamento de Canelones, Uruguay on 528CF76. Shopping Mall Plaza Italia is rated 3.9 out of 5 in the category shopping mall in Uruguay.
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance