Tag Archives: Bar Louie to open 6K-square-foot restaurant near Fenway

Bar Louie to open 6K-square-foot restaurant near Fenway, this weekend

In case you didn”t believe it when the Boston Hospitality and Tourism Industry blog reported the news back in February, Texas bar-and-restaurant chain Bar Louie is really going to open a restaurant inside a Marriott Residence Inn under construction in the Fenway neighborhood of Boston. [Read more…]