Restaurant · Indian Jewel of India 10343 Federal Boulevard, Westminster, CO 80031 Westminster Hindu and Indian