Skip to main content
Location
Login
Menu & Order Online
Sal’s Pizza Ristorante
2805 Homestead Rd, Chapel Hill
Place Pickup Order
2805 Homestead Rd, Chapel Hill, NC 27713
View menu
Welcome to Sal's Pizza Ristorante!
The Best Italian Food in Chapell Hill
Hungry? We'll have it ready for you.
Start your order