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