Headings:
Restaurants
7373 E Scottsdale Mall Ste 1
Scottsdale, AZ 85251
Scottsdale, AZ 85251
Visa, Mastercard, Discover
- Cuisine
- Indian Cuisine