Brazilian steakhouse chain Fogo de Chão has opened a new location in Peabody, marking the restaurant brand’s third Massachusetts location and bringing more than 100 jobs to the North Shore.
The internationally known restaurant officially opened Monday at the North Shore Mall, located at 210 Andover Street. The restaurant joins existing Massachusetts locations in Boston’s Copley Place and Burlington.
As part of its introduction to the community, Fogo de Chão announced it will donate 10% of its first week of sales to Citizens Inn Haven From Hunger, a nonprofit organization that provides food assistance and other support services to families and individuals experiencing food insecurity…