Wednesday, December 12, 2018

Max and Leo's Opening in Former Sierra's Space in Sudbury

by Marc Hurwitz

A pair of coal-fired pizza spots will be opening a third location, with this one moving into the space where a Mexican restaurant had been before closing due to financial issues.

According to a source, Max and Leo's is opening in Sudbury, taking over the old Sierra's space on Route 117, with confirmation of this seeming to come from an old Facebook post from the place. Once it opens, the new location of the dining spot will join others in Newton Corner and in Boston's Fenway; it isn't yet known when it might open, so stay tuned for updates.

Sierra's was a Mexican eatery that went through a troubled stretch during its final years in business, temporarily closing in April of 2013, then reopening before closing once again in August of 2014, two months after we reported that it was going through financial difficulties and asked the town for more time to pay off its debt. A new restaurant from the Sierra's owners called Erica's Italian Table was looking to open in the space, but plans for that apparently fell through.

The address for the new location of Max and Leo's in Sudbury is 470 North Road (Route 117), Sudbury, MA, 01776.

[December 20 update: According to a poster on the Friends of Boston's Hidden Restaurants Facebook group page, Max and Leo's is now open in Sudbury, with a post from the place confirming this.]

[Earlier Article]
Erica's Italian Table on Track to Open in Former Sierra's Space in Sudbury

Follow us on Twitter at @hiddenboston

[Related article from our sister site (Boston's Hidden Restaurants): Slideshow--Fifteen Pizzas in the Boston Area]