Great India Restaurant is located in Tutamandahostel, Ecuador on Jose Calama E4-54, Juan Leon Mera & Amazonas, Quito, Pichincha 170143. Great India Restaurant is rated 3 out of 5 in the category restaurant in Ecuador.
Address
Jose Calama E4-54, Juan Leon Mera & Amazonas, Quito, Pichincha 170143