Desi Galli: Barcelona’s best Indian street food spot