Bar
IL PALIO RESTAURANT
5 locals recommend,
Tips from locals
This place is amazing. The chef is very talented and everything on the menu is perfection! This place is kind of pricey, but definitely worth it.
Locals also recommend
- 13 locals recommend
Location
1505 E Franklin St
Chapel Hill, NC