I will only be in Delhi for one meal. I'm staying near India Gate. Is this good enough for my memory of Delhi food? My husband and I would like the restaurant to be very nice but don't want to dress formal. And please let me know an idea of the price for an average meal.