Lynnwood

Address
18110 Alderwood Mall Pkwy.
Lynnwood, Washington 98037-3959
(425) 778-0900
Hours of operation
Monday
4pm - 10pm
Tuesday
4pm - 10pm
Wednesday
4pm - 10pm
Thursday
4pm - 10pm
Friday
4pm - 11pm
Saturday
2pm - 11pm
Sunday
2pm - 10pm
Get a table Order takeout