New Delhi offers traditional Punjabi and tandoori dishes in a modern setting. This Indian restaurant features a refreshed menu.