I booked a trip to Florence and just realized that one of the days I'll be there, May 1st, is a national holiday. Will anything be open? Any ideas on how to entertain ourselves? Or more importantly, feed ourselves (will restaurants be open?).
Thanks!
Brian