When I was working in ITPL, our team lunches would always be held here. Both from the Distance point of View as well as the food. And being a Team lunch from office, and in the midst of having fun, we would never know how the time would fly. But couple of times when I went with my friends and family, I had a bad time. They took a long time to take the order, get the order, and even to get the bill and get back the change. For the same reason, I didnt pay by card and gave cash. But even for that they took a hell lot of time. There were people standing waiting for us to get up and these people take their own time . One another visit, where we ordered only veg. The Biryani [veg] that was served was really bad. We told them that it was bad and to taste it. Thei response was that, the older couple who had come, and gone, had ordered for the same and they didnt complain. So which implies that we were WRONG. This is the kind of service that you can expect from them. If you have the patience and the time, and if you are a non-veg, only then you go, else better be away from that place.