The Center Cafe

Flag as Inappropriate

100% Were impressed
Located on the Needham Center Commuter Platform, the Center Cafe offers a wide variety of New England cuisine complemented by a full liquor license and a robust wine list. A uniquely personalized restaurant, from cooking style and specialty drinks to the photography displayed on the walls.  Reservations are gladly accepted.
1027 Great Plain Ave, Needham, MA 02492
(781) 455-8800
  • Hours: Sun,Tue,Wed,5-9/Thu-Sat,5-9:30
Share a review or post about this business.
Posts awaiting your approval 0