A Jewel of the Crown-Cuisine

  • 7373 E Scottsdale Mall #1,
    Scottsdale, AZ 85251
  • Phone: 480-949-8000
  • Cuisine: Indian Restaurant

Map

Unable to Display Map