New Louis, New Restaurant

Forget about the whimper with which Louis Boston restaurants Boston Public (nee Boston Public Meat) and the subsequent Restaurant L came to their respective ends. It’s a new Louis, at Fan Pier, and with it comes a new place to eat.