I have been to this restaurant many times with Indian and non-Indian friends. Ambience and service is good. Food quality - Meat (chicken, lamb) is ALWAYS ,ALWAYS undercooked and extremely. dry. This has been my experience in every visit. I have stopped going there. Vegetarian dishes and biryani are flavorful and taste good, but do not order non-vegetarian food.