What is National Meatball Day?

National Meatball Day, one of the best American food holidays, takes place on March 9th.

This day isn't clear how this day came about, but who can deny the possibility of commemorating National Meatball Day? There are several different ways to celebrate meatballs: There are several popular ways to celebrate meatballs: