Setsunai
Restaurant in Lopez Island, WA
Noodle restaurant
45 Eads Lane, Lopez Island, 98261
Restaurants
ยท
Lopez Island, WA guide