Amenities

  • Private area for groups
  • Parking: Free

Location

2832 Big Woods Rd.
Chapel Hill, NC 27517