"The service is what makes this place so special. The food is delicious too but fantastic service"
Phone: +19199182545
Address: 1505 East Franklin StreetNC 27514, Chapel Hill, United States
City: Chapel Hill
Website: http://www.ilpalio.com/
Monday: 06:30-10:00 17:30-21:00
Tuesday: 06:30-10:00 17:30-21:00
Wednesday: 06:30-10:00 17:30-21:00
Thursday: 06:30-10:00 17:30-21:00
Friday: 06:30-10:00 17:30-21:00
Saturday: 07:00-11:00 17:30-21:00
Sunday: 07:00-11:00 17:30-21:00
Dishes: 10
Amenities: 25
Categories: 5
Reviews: 1676