Get directions to: Lehani's Deli And Coffee House, Port Townsend, WA
Restaurant address: 211 Taylor St Port Townsend, WA 98368, USA
Restaurant: Lehani's Deli And Coffee House