Willows Inn
2579 W Shore Drive
Lummi Island, WA 98262
(360) 758-2620
willows-inn.com
This restaurant no longer manages reservations with Rezku.