Jewel of India is a standout Indian Food Restaurant In Seattle WA, offering a perfect blend of traditional recipes and modern comfort. Located at 4735 University Wy NE, Seattle, WA 98105, United States.
Member