Buca di Beppo in Dedham Has Closed
A Florida-based chain of Italian restaurants that opened several locations in Massachusetts a couple of years back is now down to one, as it just closed an outlet in a southwest suburb of Boston.
According to one of our sources (and confirmed via the chain's site), Buca di Beppo in Dedham has shuttered, making this the third branch in the state to close (the others being in Lexington and Seekonk). This leaves Shrewsbury as being the sole remaining location in Massachusetts.
Buca di Beppo started out in Minneapolis in 1993, gradually expanding across the country over the years, though it did not come to New England until 2010. (The Boston Business Journal states that their headquarters are now in Orlando, FL.) The chain offers a mix of Northern and Southern Italian fare in a family-friendly environment.
The address for this now-closed restaurant in Dedham was: Buca di Beppo, 233 Elm Street, Dedham, MA, 02026.