Singh's was a let-down in terms of their service. After reading all the amazing reviews about their food, I was ecstatic to try them out. However, it took a good 40 minutes to an hour for it to even arrive! The waiters even forgot our mango lassi, and only brought it when we reminded them. The food was good though, however. I ordered a palek paneer (my vegetarian go-to) with tandoori roti, and they were both pretty good. After our meal, we had to wait for another 15 minutes for the bill because the person on the counter was on the phone. It was just a lot of waiting to do. Overall, I would recommend the food here because it was quite good (as an Indian food lover though, I don't think it was anything special/phenomenal), but I wouldn't go here if I didn't have the time or the patience to wait for an hour.