hero

Sal's Pizza & Ristorante

2805 Homestead Road, Chapel Hill, NC 27516

Open NowFull Hours$12 Minimum$3 Delivery (45 - 60 min)

FAQ