El Canario Pet Shop (El Dorado) is located in Tegucigalpa, Honduras on 2do nivel, Mall El Dorado, Blvd. Morazán. El Canario Pet Shop (El Dorado) is rated 4.2 out of 5 in the category pet supply store in Honduras.
Address
2do nivel, Mall El Dorado, Blvd. Morazán