Restaurants - Indian in Redding, CA
Taj Mahal Indian Palace