Nightingale Place Puzzle

12345678910111213141516
Across
  1. 7. italian cupid
  2. 8. archangel of maintenance
  3. 9. front desk
  4. 11. opera connoisseur
  5. 13. from south africa
  6. 14. scottish savoury pudding
  7. 16. april's
Down
  1. 1. firecracker waitress
  2. 2. scottish savoury pudding
  3. 3. peggy's best friend
  4. 4. polo
  5. 5. if you're hungry go to number
  6. 6. northsouth junction
  7. 10. powerful singer
  8. 12. boy name of gaelic origin meaning old friend
  9. 15. life of the gym