Delicious drool-worthy bursts of flavours, Sushi Junction, is the go-to place in the Delhi NCR region for home-delivered Japanese cuisine. Ordering from Sushi Junction was an affair of many firsts for me. It was the first time I was seduced – hence the