Quiz For Your Intelligence

1. Where in the world would you most likely be served Biscotti?

France
Australia
Italy
Germany