Point of interest
La Locanda di San Francesco
10 locals recommend,
Location
5 Piazza di S. Francesco
Montepulciano, Toscana
Tips from locals
Bellissima posizione, ottima scelta di vini e prodotti locali con taglieri per favolosi aperitivi. Servizio cordiale e professionale