A touch of India on the streets of Barcelona: The food truck Masala73.