Nehru Place Social, that is always popular with the young crowds in Delhi and is known for its lively vibe, has an interesting mix of dishes to delight its patrons.