Red Palms - Mediterranean restaurant in The Las Vegas Strip, Paradise | Reviews, Photos & Information on Postcard