The Center Cafe is nestled in the heart of Needham. It specializes in classic American cuisine and also offers a gluten-free menu. Dishes include clam chowder, tomato bisque, black bean burger, fish and chips, grilled lamb loin chops, New York strip steak, sauteed filet of salmon and spinach salad. The cafe is in an old railway station on the commuter line.