hero

Sal's Pizza & Ristorante

2805 Homestead Road, Chapel Hill, NC 27516

5(226)
Open NowFull Hours$12 Minimum$3 Delivery (50 - 65 min)

FAQ