Here's an updated opening date for Bar Louie, a Texas-based national chain headed for the new Marriott Residence Inn on Brookline Ave in Fenway: May. Previously the restaurant said to expect a summer opening. May comes before summer. [BH]
Filed under: