This location has CLOSED.

Vespa Ristorante

Authentic Italian cuisine in Chapel Hill, NC
Address: 306 W Franklin St, Chapel Hill, NC 27516