Salt & Straw - Ice cream shop in Norma Triangle, West Hollywood | Reviews, Photos & Information on Postcard