Tienda Canella is located in Lima, Peru on Tienda Canella , Tienda 126-S Jr. Ayacucho 857 C.C. La Competidora, Jr. Ayacucho 861. Tienda Canella is rated 4.5 out of 5 in the category novelty store in Peru.
Address
Tienda Canella , Tienda 126-S Jr. Ayacucho 857 C.C. La Competidora, Jr. Ayacucho 861