Get directions to: Yak's Deli Restaurant, Seattle, WA
Restaurant address: 3424 Fremont Ave N Seattle, WA 98103, USA
Restaurant: Yak's Deli Restaurant