India's Castle

9555 E Arapahoe Rd., Greenwood Village, CO 80112
Local: 303-782-9700

Overview

Best Indian food in the Denver region. Featured on the Mike Boyle Restaurant Show!