Tag: Lulu

A popular South Boston-based vegan restaurant is saying goodbye to Time Out Market. Lulu Green, known for its plant-based menu and local roots, is closing both of its stalls at…