56 is WAYYY too big for you. My gf is 5'2'' and fits well on a 45(or maybe 44) volpe.
you can always make the bike ride bigger with a new stem and by raising the seat tube. With a huge frame you can't make it any smaller than having the seat tube all the way dumped.
IMO you should test a 48, 50 and 52 before making any purchases.
And I liked the volpe a lot more. The STI shifters are much nicer than the bar end shifters imo, particularly if you're doing city riding.