Tandoor Indian Restaurant

1301 E Franklin St, Chapel Hill, North Carolina

1301 E Franklin St, Chapel Hill, North Carolina