Sal’s Pizza & Ristorante

Phone orders only

2805 Homestead Rd, Chapel Hill, NC 27516

$15 MinimumAre you the owner?
SliceRestaurants in Chapel Hill Sal’s Pizza & Ristorante
Price: $$