tada Three Cheese Olive Paste Sandwich