Get directions to: Grand Taj Family Indian Restaurant & Lounge, Everett, WA
Restaurant address: 600 91st Ave. N.e. Everett, WA 98205, USA
Restaurant: Grand Taj Family Indian Restaurant & Lounge