La Rinascente

This venerable department store, across from the Duomo, has all the essentials. Excellent clothing and cuisine sections; cafeteria with a view.

Address:
Via San Raffaele 2 on Piazza Duomo
Florence
Italy