restaurant banner

Taste of Nepal

Tulalip

Get In Touch
10600 Quil Ceda Blvd, Tulalip, WA 98271, USA
(425) 866-5000
Business Hours
Monday
10 AM-8:30 PM
Tuesday
10 AM-8:30 PM
Wednesday
10 AM-8:30 PM
Thursday
10 AM-8:30 PM
Friday
10 AM-8:30 PM
Saturday
10 AM-8:30 PM
Sunday
10 AM-8:30 PM
Loading...