A report released by the National Restaurant Association of India (NRAI) on Tuesday, July 11, revealed that Delhi has a clear preference for North Indian snacks, namely samosa