SALT - Fine dining restaurant in West End, barnes bay | Reviews, Photos & Information on Postcard