Smorgasbord
/ˈsmɔːɡəsbɔːd/
noun
A Swedish-style buffet comprising a variety of cold sandwiches and other dishes; (by extension) any buffet with a wide selection of dishes.
An abundant and diverse collection of things.
Synonyms: Whitman's sampler, assortment, hodgepodge, medley, miscellany