Restaurant Review: Osteria L’Upupa, San Miniato, Italy

I flew all the way to Tuscany, Italy for San Miniato’s famous White Truffle Festival last November!  Now, while the San Miniato White Truffle Festival is very well known and totally amazing, there is a surprising lack of information on the festival and San Miniato online!  I tried to remedy that with my previous post on San Miniato!  However, I did not review the most delicious restaurant – Osteria L’Upupa!

040

San Miniato from Frederick’s Tower.

Continue reading