Taj Palace of India

2331 140th Ave NE, Bellevue
(425) 643-4200