0
The world tour flavours have taken chef Ranveer Brar to the land of the rising sun, Japan. What could be a better choice than …