Sal's Pizza & Ristorante

Sal's Pizza & Ristorante

2805 Homestead Road, Chapel Hill, NC 27516
919-899-4123

Open until 10:00 PM

Full Hours

$4 Delivery (60 - 75 min)

$12 min spend

  • Part of Slice Rewards