treasure trove: treasure of unknown ownership found hidden (usually in the earth)
treasure: accumulated wealth in the form of money or jewels etc.
salad bar: a bar where diners can assemble a salad to their own taste