The Street Bar
1 Newbury St, Boston
(617) 536-5700
Menu
Reserve
Restaurants in Boston, MA
The Street Bar
1 Newbury St, Boston, MA 02116
(617) 536-5700