Sal's Pizza & Ristorante

2805 Homestead Road, Chapel Hill, NC 27516

4.8(31)
$12 Minimum