A new restaurant with a vaguely familiar name has come to the South End. According to Thrillist Boston, 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 diners since 1994.
The address for the new Stephi's on Tremont is: Stephi's on Tremont, 571 Tremont Street, Boston, MA, 02118. The phone number is (617) 236-2063.
For more information on the opening of Stephi's on Tremont, please go to the following link at Thrillist Boston:
http://www.thrillist.com/boston/stephis-tremont