Zorbas Restaurant

  • 105 S Elliott Rd,
    Chapel Hill, NC 27514
  • Phone: 919-967-5517
  • Cuisine: Greek Restaurant

Map

Unable to Display Map