Permanently Closed
The Center Cafe
3 ratings
$$$ • Cafe
Reported to have a gluten-free menu
Safety Rating
3 ratings
As rated by the community
1027 Great Plain Ave
Needham, MA 02492
Most Recent Reviews
Review
Many GF options and knowledgeable service. Food was mediocre.
Photos
More Info