India's Castle9555 E Arapahoe Rd., Greenwood Village, CO, 80112(303) 782-9700WebsiteOverviewBest Indian food in the Denver region. Featured on the Mike Boyle Restaurant Show!Related Articles