Chef Manish Mehrotra's Contemporary Indian fine dining restaurant, located at The Manor in New Delhi, is undoubtedly one of the best in the country. I recently dined at the restaurant to celebrate my fifth wedding anniversary with a family dinner and