Jewel of India Restaurant

  • 2115 Broad St,
    San Luis Obispo, CA 93401
  • Phone: 805-543-3558
  • Cuisine: Indian Restaurant

Map

Unable to Display Map