The Willows Inn Restaurant
2579 W Shore Dr, Lummi Island
(360) 758-2620
Recent Reviews
The Willows Inn Restaurant
2579 W Shore Dr, Lummi Island 98262
(360) 758-2620