Advertisement
Citizen photo by Kyle Swartz
Talia Irach, of New York, learned quickly how to toss pizza dough at North Haven’s sixth annual Italian Festival of Angels, held Aug. 19 to 21 on Town Green. Over 30,000 people attended the 2010 celebration, held on Town Green. For the complete story, see this week's North Haven Citizen.
