Report an error
Jewel of India is located at 10151 New Hampshire Avenue, Silver Spring, MD 20903, United States of America.
Jewel of India is open Mo-Su 11:00-23:00
Jewel of India is famous for its Indian cuisine.
(1 Customer Review)