Natraj's Tandoori

  • 26612 Towne Centre Dr #K,
    Foothill Ranch, CA 92610
  • Phone: 949-830-2015
  • Cuisine: Indian Restaurant

Map

Unable to Display Map