Check again. Right around the park that is in front of Sts Peter and Paul church, there are green (I believe) poles with Italian flags on them.
Oh, and please visit the Northeast, you will see many Irish and Italian flags. Please be a dear and stop by and tell them to leave if they don't like it here.
Wrong. They're not there. I was just over there (and at that church btw) and it's not there. Maybe it was a loong time ago Bella, or maybe it was at one of the outdoor North Beach festivals you attended here.