This place provides the best food in Delhi. From appetizers to main course everything is exquisite. one of the best dining places in Delhi. A mecca for foodies. Not just for the non vegetarian food but also the vegetarian food is of International stature. Staff is very polite and knows the food well. If you are in Delhi then this place is a must visit.