Jewel of India
LinkedIn Pintrest Facebook Twitter Google +

Jewel of India,

Westminster CO
Address: 10343 Federal Blvd (at 104th), Westminster CO 80031 / (303) 469-7779

Type: Restaurant

Cuisine: Indian Vegan Vegetarian