India's Castle

India’s Castle promises our customers a unique culinary experience, with an extensive menu of mouthwatering dishes. We promise to provide our customers with the most authentic Indian cuisine, prepared with the freshest ingredients.We use authentic recipes and our chef has extensive experience preparing all of the dishes on our menu, inspired by the wide variety of flavors from India.

Stop in to India’s Castle for lunch or dinner seven days a week, or feel free to order online for takeout or delivery. We are now serving thali for lunch. Come and enjoy our thali with variety of dishes…

We do Catering for all type of events

Planning an upcoming event? India’s Castle can provide catering for all types of events in the area. We deliver food up to 500 people, and can provide Indian delicacies by the tray for business events, school events, birthdays all other types of private parties.

Office Parties

Read More

Business Luncheons

Read More


Read More


Read More

Sweet Sixteens

Read More

Holiday Parties

Read More

Corporate Events

Read More

School Events

Read More

working hours

Business Hours

  • Mon – Wed : 11:00 AM – 9:00 PM
  • Thu – Sat : 11:00 AM – 9:00 PM
  • Sun : 11:00 AM – 9:00 PM

Pickup & Delivery hours

  • Mon – Wed : 11:00 AM – 9:00 PM
  • Thu – Sat : 11:00 AM – 9:00 PM
  • Sun : 11:00 AM – 9:00 PM

now serving thali for lunch

Our Awards

We Offer Full Bar

Order Online From India's Castle Restaurant & Bar enjoy our delicious cuisine anywhere.

What our clients say

Came here for dinner. I enjoyed the lamb vindaloo and lamb briyani. The butter and garlic naan are good. A solid choice for Indian food if you’re close by. Must try the rice desert they offer you after the meal. 👌👍

- Kyung-Yul Kim

All chicken tikka masala’s are measured against this standard, and usually pale by comparison. The service is always warm and welcoming. We eat at or order takeout from India’s Castle about once a month, and it’s been a lot of months of happy tummies.

- vivian shyu

This is hands down the best Indian food in Denver. Been coming here for over 15 years, and it’s ruined other Indian restaurants for me. Food is amazing, service is phenomenal and the atmosphere can’t be beat. Also love that’s it’s a small, family owned establishment. Can’t recommend enough!

- Henry Farrell

Raj at India’s Castle always delivers an exceptional experience. We’ve ordered takeout and dine-in multiple times and are always impressed with the quality and taste of the food. The dine-in experiences are made so personal and attentive it adds a whole new level to dining that Raj consistently achieves. I tell everyone I know to go here for Indian and take family here when they come visit. We’ve even celebrated occasions with India’s Castle and they never cease to amaze how hospitable and memorable they can make the experiences. 6/5 stars!

- Dakota Hollmann

It was our first time at this restaurant and absolutely loved everything! as you can tell we literally cleaned our plates, will be back again for sure!

- Daniela Pinzon

Super amazing food with great spice! We got the two person dinner (number 58) and it was plenty, we took like half of it home haha. The mango lasi was flavorful and vibrant! The people were super nice♥️

- Melissa Swedin

Facebook instagram