Get directions to: Cafe Demeter, Friday Harbor, WA
Restaurant address: 80 Nichols St Friday Harbor, WA 98250, USA
Restaurant: Cafe Demeter