A couple ideas I have: Crystal Lake Lodge in Woodinville is a private community's clubhouse. It has a cabin feel and is on a lake! Really pretty setting. There is no information online, but you can contact them here: email Jaime Webber at [email protected]
Another thought I had was Green Gates at Flowing Lake in Snohomish. http://www.greengatesevents.com/
I work for Twelve Baskets Catering and we would be happy to help you with any full service catering needs you have. :) www.twelvebasketscatering.com
Click on each tool to see a sample.