Stephanie's opened at Logan Airport on Wednesday, a sibling of Stephanie's on Newbury, Stephi's on Tremont, and Stephi's in Southie. The 120-seat restaurant features a full bar and is located in the newly renovated Terminal B Connector. [BRT]
[Photo: Facebook]
Filed under: