Conversation so far:
why do you have 7 fishes on christmas eve
Christmas Eve is a vigil or fasting day, and the abundance of seafood reflects the observance of abstinence from meat until the feast of Christmas Day itself.
what is the celebration called where you have 7 fishes on christmas eve
The Feast of the Seven Fishes, also known as The Eve, is an Italian-American celebration of Christmas Eve with dishes of fish and other seafood.

Question: where in italy did the celebration come from
Self-contained rewrite: where in italy did the feast of the seven fishes come from