In Wine Coolest Thing in Florence are the Wine Windows! March 13, 2026 Have you heard of the Wine Windows of Florence? Literally, they’re little holes in the wall where you can order…