Home Dining Guide Il Palio Ristorante at The Siena Hotel

Il Palio Ristorante at The Siena Hotel

1505 East Franklin Street, Chapel Hill, NC 27514, USA
N.C.s only AAA Four Diamond Italian restaurant.