50160 Governors Drive, Chapel Hill, NC 27517
919-942-4240


50160 Governors Drive, Chapel Hill, NC 27517

We are open for Dine-in, Take out and Private events

Call Now
Directions