Confirming rumors, the owner of Stephanie’s on Newbury has announced plans to open a second restaurant on the site of the now-defunct Garden of Eden, at 671 Tremont Street, in Boston’s South End neighborhood.

A Boston Licensing Board hearing on the transfer of the beer & wine liquor license is being held at 10:00 AM on August 27th, at City Hall.

Call Now