Jewel of India Restaurant Address: 4735 University Way NE, Seattle, WA 98105Phone: +1 206-523-5275Cuisine: ItalianRead more