Swensen's - Ice cream shop in Russian Hill, San Francisco | Reviews, Photos & Information on Postcard