New Delhi is an Indian restaurant offering traditional Punjabi and tandoori dishes in a simply decorated setting.