Address: 14203 NE Woodinville Duvall Road, Woodinville
Hours: Mon-Thur 11:15am-9pm, Fri 11:15am-10pm, Sat-Sun 12:30-10pm
Take Out: Yes
Delivery: Yes

Options:  Call to order (425) 483-2223.

Share This