India's Castle Restaurant and Bar

9555 E Arapahoe Rd #19, Greenwood Village, CO

Menu (As of 11/3)

India's Castle

India's Castle Restaurant and Bar: hours and how to order