India Taj Restaurant

  • 5450 Clairemont Mesa Blvd,
    San Diego, CA 92117
  • Phone: 858-565-1661
  • Cuisine: Indian Restaurant

Map

Unable to Display Map