Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right Massachusetts icon-chevron-right Boston icon-chevron-right The Center Cafe (CLOSED)

The Center Cafe (CLOSED)

Restaurants
The Center Cafe (CLOSED)

About

The content on this page is provided by a Time Out partner.

A converted commuter rail stop with the friendly, down-to-earth atmosphere of a neighborhood hideaway serving terrific American Cuisine. This family run gem has a lot of cooking talent, a varied menu, good wine list and craft cocktails.

Posted:

Details

Address: 1027 Great Plain Ave
Needham
02492
Price: $30 and under
Contact:

Users say