Tandoor Indian Restaurant

5410Apex Hwy 55 Suite I Durham NC 27713 USA

(919) 484-2102

Email Tandoor Indian Restaurant

Location