Cliff's Edge - New American restaurant in Silver Lake, Los Angeles | Reviews, Photos & Information on Postcard