CB's Puzzle

12345678
Across
  1. 3. Name of the restaurant we went to for our anniversary dinner
  2. 4. The name I gave to giant whale in the NHM on our first date
  3. 7. Your favourite author (no spaces)
  4. 8. Your go to snack/meal
Down
  1. 1. Name of my comfort movie (no spaces)
  2. 2. Condition allowing a function to be expressed as an integral
  3. 5. The first city we travelled to
  4. 6. Generalised space locally resembling Euclidean space