i'm going to italy on holiday from this friday (16th) til the 11th of january, we'll be staying mostly in and around rome and frascati and also florence, i was wondering if anyone knew any good sports stores to go to or any nike / adidas stores etc and also any general football stores etc.
cheers