New Bay Cafe is located in Lopez Island, Washington.
Please call (360) 468-3700 to find out the business hours of New Bay Cafe.
Most restaurants in Lopez Island accepts both Cash and major Credit Cards. Please call (360) 468-3700 to find out available payment options accepted by New Bay Cafe.
There's no review submitted on New Bay Cafe by direct visitors of this website.
Add Your Review on this Restaurant