This is a review for a large delivery - not the restaurant experience.
We wanted to have people over for a celebration and also wanted vegetarian Indian food. So, I came in a few days before, made an order for 12 people, and even got a 10% discount on the delivery menu prices. The whole process was very friendly and painless. They even offered me tea while they were taking the order. I had to pay a small cash deposit and the rest was paid on delivery. I called to add a couple of things on the day of the event, and it was no problem.
Delivery arrived on the agreed upon time, the food was hot, nothing was missing from the order, and it tasted excellent. I even had leftovers for the next day.
If you need to host, I warmly recommend their take out / delivery!