Cafe India

  • 3760 Sports Arena Blvd #5,
    San Diego, CA 92110
  • Phone: 619-224-7500
  • Cuisine: Indian Restaurant

Map

Unable to Display Map