We visited this place for dinner as recommended by our business partners. It is in a quiet area in Norwood. The starters and food were very tasty and it appeared as if we were eating in one of the good restaurants in India. Potions were also large. However, there seemed to be a serious issue with the service. In the main course, the vegetables were served with Indian bread for only 3 out of the 6 of us, and others had to wait for 10 minutes (which can seem like an hour) for their bread, by when the vegetables were not hot.
Place is good from value of money perspective, but it is recommended that one visit the place during weekdays or during early lunch/dinner hours.