Italy Yoyo Shops


#1

Anyone know of some? Preferably around Rome and Spoleto. Hope this is the right place to put this…if not mods feel free to move this! Thanks!