Delhi Delights is an Indian takeaway restaurant offering authentic Delhi street food made with fresh ingredients and time-honored recipes. Temporarily closed.