Food & Beverages Quiz

1. In what country does minestrone literally mean "the big soup"?

Greece
Italy
Hungary
Belgium