Get directions to: Natraj's Tandoori, Foothill Ranch, CA
Restaurant address: 26612 Towne Centre Dr Ste K Foothill Ranch, CA 92610, USA
Restaurant: Natraj's Tandoori