Lummi Island from Washington Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Beach Store Cafe - Washington, Lummi Island, 2200 N Nugent Rd, 98262 Coffee (360) 758-2233 Map Leo's Live Seafood - Washington, Lummi Island, 4098 Legoe Bay Road, 98262 (360) 758-7318 Map