New Delhi was an Indian restaurant offering North Indian cuisine. Permanently closed.