I have been to this place many times. Food always taste good, I would suggest if you are going to the resturant, please order ahead. They make everything fresh. It takes almost 20 minutes for them to bring food to you.
you cannot beat the fresh taste of their food, Do try their gulab jamun, its my faviorte in desert.