Hello there, I'm on an assignment in a remote location in Kazakhstan and need to get a few parts for the mountain bike. I'm spending a few days in Rome and wonder if there are any (English speaking if possible) bike shops within walking distance of Vatican city. Any help would be greatly appreciated. Thanks, Kiet