Cityscape

January 7, 2014 6:39 PM

Freebirds World Burrito closes in downtown Lawrence

The restaurant, at 741 Massachusetts, closed Sunday. The area franchisee said sales didn’t meet expectations.

Related content

Comments