In Italy there are some very good clubs for foil. The 2 best one I can think of are Club Scherma Jesi (which is famous for Vezzali and Trillini, but there are great men fencers as well) and Club Scherma Roma. This one has a huge number of athletes, so you can fence with many kind of fencers. They have very good coaches and there are some very good fencers.
Of course there are other clubs, but the main problem is that good and great fencers go to the "Army" or things like that, because they pay them for fencing, so you are never sure if they really attend their pervious club (I'm not sure if I made myself clear, but it is something uncommon in the us, so it's not easy to undestand).