Update Info - The Willows
This restaurant was reported as closed. If it is open, let us know.
The Willows
2579 West Shore Dr
Lummi Island, WA 98262
2579 West Shore Dr
Lummi Island, WA 98262
This restaurant was reported as closed. If it is open, let us know.