Sal's Pizza & Ristorante

2805 Homestead Road, Chapel Hill, NC 27516

4.6(14)
$12 Minimum
SliceRestaurants in Chapel Hill Sal's Pizza & Ristorante
Price: $$