Great location in the heart of Florence. 100% the best sandwiches nearby.