With innovative menus and inviting settings, these restaurants bring a refreshing change to the city’s food scene, promising memorable dining experiences for everyone in Delhi NCR