Chapel Hill NC Indian 1. 1301 E Franklin St, Chapel Hill, NC 27514 | Tandoor Indian Restaurant (919) 967-6622