IL PALIO RESTAURANT
1505 E Franklin St, Chapel Hill
(919) 918-2545
Recent Reviews
IL PALIO RESTAURANT
1505 E Franklin St, Chapel Hill 27514
(919) 918-2545