Princess Diana’s favorite pizza place