Indian restaurant · Address:, 10600 Quil Ceda Blvd, Tulalip, WA
More food in Tulalip, WA · Indian Food in Tulalip