Sea Dog Steak & Ale to Open

Sea Dog Steak & Ale, a restaurant owned by Sea Dog Brewery from Maine, will soon be opening a restaurant in Northboro. This is their third restaurant in MA ~ the others two are located in Hull and Woburn. Sea Dog will be moving into the space that was once home to Lazio’s on Route 20.