November 5, 2013 Relax Like a Chic Local at Caffe’ Enoteca Sant’ Ambrogio Piazza Sant’Ambrogio: I stand by my opinion that there is no better place to people watch in all of Florence. The piazza is a…