Duck Island Ale House - Bar in Phinney Ridge, Seattle | Reviews, Photos & Information on Postcard