Find words and a phrase in 1 that have the same or similar meaning to the following words and phrases.

1. variety                     

2. a style of cooking  

3. tasty  

4. interesting places