In Seattle’s lively dining scene, Jewel of India continues to shine as the Best Indian Food Restaurant In Seattle WA. Located at 4735 University Wy NE, Seattle, WA 98105, United States.
Member