An excellent restaurant for its food quality and taste. I was completely impressed by the lunch buffet and how vast the selection and tasty the dishes. In spite of sour yogurt which may either have been as a result of a Punjabi recipe or poor food handling. Despite a few mishaps, the dahi bhallas and chaat papri options were so exciting, as were the dual dessert options. I definitely expect to return. Service was good.