According to an article in the Needham Times, The Center Cafe in Needham shut down for good this week after being sold this past Monday, with owner Steve Waller saying that one reason for the closure of the Great Plain Avenue spot is his stepson and chef Jonathan Taufman being hurt in a car accident in March, though there were other factors as well. The post says that a new restaurant is planning to move into the space, so stay tuned as more information on that spot gets released
The Center Cafe first opened in early 2010, taking over the space where Fava had been. The restaurant featured New England fare along with wine and cocktails.
The address for this now-closed restaurant in Needham was: The Center Cafe, 1027 Great Plain Avenue, Needham, MA, 02492.
Follow us on Twitter at @hiddenboston
[A related post from our sister site (Boston's Hidden Restaurants): List of Restaurant Closings and Openings in the Boston Area]