Indian Taj Mahel is located in Tutamandahostel, Ecuador on Shyris y purtugal N35-50, Near by the notariya 32, Quito, Pichincha 170106. Indian Taj Mahel is rated 3 out of 5 in the category restaurant in Ecuador.
Address
Shyris y purtugal N35-50, Near by the notariya 32, Quito, Pichincha 170106