Tag: pizza

Hotels, Restaurants, Restaurants in Italy, Travel in Europe, Uncategorized

Food, glorious food at Borgo Santo Pietro

Our Tuscan paradise Borgo Santo Pietro is bursting with charm, style and natural beauty. This also manifests itself in the amazing food it serves. Food so delicious it’s a blog post all on its own, so here goes. Beautiful pictures for you to salivate over. There are two restaurants at the hotel. The Treehouse is for […]