Taste of India

  • 8890 Warner Ave,
    Fountain Valley, CA 92708
  • Phone: 714-841-6868
  • Cuisine: Indian Restaurant

Map

Unable to Display Map