The city of Hoboken is hosting its 99th annual Italian Festival.
The festival runs through Sunday.
There is a plethora of Italian foods, including sausage and peppers, pizza and cannoli.
There is also live music and activities for guests of all ages.