Il Palio Ristorante at the Sienna Hotel 1505 East Franklin Street Chapel Hill Lunch:  $10-14 Dinner:  $18-31, Tasting Menu Available I finally dined at Il Palio, the Italian restaurant in the Sienna Hotel, after wanting to try it for a long time.  A friend and I decided to give it a go for lunch
Read more