India's Castle Restaurant and Bar 3 years ago ID: #444571 Listed In : Resorts & Restaurants 9555 E Arapahoe Rd, Unit 19, Greenwood Village, CO 80112, USA 303-782-9700 http://indiascastle.com Business Description Indian Restaurant in Greenwood Village, CO Business Hours Monday : 11:00 - 21:00Tuesday : 11:00 - 21:00Wednesday : 11:00 - 21:00Thursday : 11:00 - 21:00Friday : 11:00 - 22:00Saturday : 11:00 - 22:00Sunday : 11:00 - 21:00 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : bar Restaurant Catering Indian Restaurant Indian food Indian Buffet Indian Catering Nepali Restaurant Indian Fine Dining Nepali Food