About
A new restaurant with a interestingly familiar name has come to the South End. Stephi{s on Tremont is now open for business in the Tremont Street space on that used to be home to the Garden of Eden, a comfort food restaurant that closed in May of 2008. Stephi{s on Tremont is the sister restaurant of Stephanie{s on Newbury, a popular upscale restaurant that has been serving fabulous food since 1994.