Back to Previous

Sal's Ristorante

2811 Homestead Road | Chapel Hill, NC 27514
(919) 932-5125

Open Daily 11am-9pm.

Delivery available. Select your favorite Pizza, Vegetarian, Italian dishes directly from the menu.

Facility Info