Tandoor Indian Restaurant
(919) 967-6622 | View Website

1301 E Franklin St, Chapel Hill, NC | Directions   27514

35.927347 -79.036034
Get Directions