Restaurants - Indian in Chapel Hill, NC
India Palace
Tandoor Indian Restaurant