Our neighborhood here in Florence, Italy happens to have the BEST pizza in all of Italy. The little restaurant is on a side street and it is called Piccolo Cesare. Like almost all restaurants in Europe,
Our neighborhood here in Florence, Italy happens to have the BEST pizza in all of Italy. The little restaurant is on a side street and it is called Piccolo Cesare. Like almost all restaurants in Europe,