Fogo de Chao Churrascaria to Open in the Former Davio's Space in Braintree

A chain of high-end Brazilian steakhouses with two locations (and soon, three) in the Greater Boston area will be opening another, and this one will be south of the city. According to an article from Boston's Rock 92.9, Fogo de Chao Churrascaria is planning to open in Braintree, with What Now Boston saying that it will be moving into the former Davio's Northern Italian Steakhouse at South Shore…