Tandoor Indian Restaurant

  • 1301 E Franklin St,
    Chapel Hill, NC 27514
  • Phone: 919-967-6622
  • Cuisine: Indian Restaurant

Map

Unable to Display Map