 Well, a New Bedford restaurant that's pretty popular has closed just like that. Not much explanation for what happened. Local reports say that Freestone's City Grill suddenly closed last night, putting out a brief post promising more information down the road, including details about gift cards.