Delhi Touch was a restaurant offering authentic Indian cuisine with dine-in, takeout, catering, and private party options.