Stephanie's on Newbury
190 Newbury Street
Boston, MA, 02116
Mon-Fri 7:30AM-11PM Sat 9am-11PM Sun 9AM-10PM
Stephanie’s on Newbury is an institution in Boston when it comes to casual dining in the Back Bay.Stephanie’s has been serving award-winning “sophisticated comfort food” in a relaxed, inviting atmosphere since 1994. Stephanie’s is casual elegance at its best with one of the city’s most stylish sidewalk cafés and popular club-like bars overlooking Exeter Street.