Willows Inn Restaurant (Menu)

2579 W Shore Dr, Lummi Island
+1 360-758-2620

Give a rating to Willows Inn Restaurant

Suggest a dish

How much did you spend at Willows Inn Restaurant?