Jewel of the Crown
LinkedIn Pintrest Facebook Twitter Google +

Jewel of the Crown,

Scottsdale AZ
Address: 7373 Scottsdale Mall Ste 1, Scottsdale AZ 85251 / (480) 949-8000

Type: Restaurant

Cuisine: Indian Vegan Vegetarian