Max and Leo's to Open in Former Sierra's Space in Sudbury - NBC10 Boston

Max and Leo's to Open in Former Sierra's Space in Sudbury

Find NBC Boston in your area

Channel 10 on most providers

Channel 15, 60 and 8 Over the Air



    Jack's Abby Opening Taproom in North Station

    This week's Restaurant Roundup includes something exciting for commuters, a new place for popovers and the closing of a bento spot. (Published Monday, Nov. 26, 2018)

    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 upcoming location of Max and Leo's in Sudbury is 470 North Road (Route 117), Sudbury, MA, 01776.

    More from Boston's Hidden Restaurants
    Erica's Italian Table on Track to Open in Former Sierra's Space in Sudbury

    Follow us on Twitter at @hiddenboston