These three spots are a must-visit for any food lover in Delhi.