Question: why feast of 7 fishes?
Answer: The Feast of the Seven Fishes is part of the Italian-American Christmas Eve celebration, although it is not called that in Italy and is not a "feast" in the sense of "holiday," but rather a grand meal. ... This celebration commemorates the wait, the Vigilia di Natale, for the midnight birth of the baby Jesus.