Rent your vacation villa in Italy with us!
100% personally inspected Italian holiday homes and
a fanatic staff who'll make you scream "That's Amore!"
A country restaurant full of Tuscan charm in an antique village, La Locanda del Borgo utilizes only fresh, local ingredients to prepare the specialty dishes of the region.
In the hamlet of Castel San Gimignano, a village in the classic Tuscan countryside, you'll find this down-home restaurant.
In the middle of the stone hamlet of Castel San Gimignano, Ristorante Tre Archi is a simple, country restaurant.