"Garbage service. Complete waste of time. Regardless of food quality, coming here will be a complete waste of way WAY too much of your time. Placed an online order, was supposed to be ready at 6:36. Showed up at 6:47 to pick it up. But it 's not ready yet... ok, not the biggest deal... it is now 7:17. We have been sitting here 30 minutes, 41 minutes later than order was supposed to be ready. At 44 minutes, waiter brings us a box of food that has been sitting on a table at the rear of restaurant for 7 minutes... our order sat on a table waiting to be given, getting colder for 7 minutes. Normally I wouldn 't care enough to write a review like this, but it was over 30 minutes late. This restaurant will waste your time and isn 't worth trying. Edit: Ok, I 've added a star. The food was actually not bad. Now that I 've calmed down I think I can objectively rate the food. The vindaloo was pretty good and adequately spicy. The biryani tasted extremely strong of saffron. Honestly, it felt like it could 've used less saffron and it desperately needed salt. But maybe that 's just my American palate. The momo was also pretty good. And the portions were good sized too. So food wasn 't that bad. But the service was so extraordinarily bad that I 'm not sure I 'd ever try it again. Maybe once more."