In searching for a coffee shop in the Needham/Newton area, I came across the newish French Press. I had a regular drip coffee and a ham and cheese croissant. The coffee was decent, not particularly complex but it was strong enough to have a little bite. The croissant was very good, flaky and buttery and crisp with a decent amount of ham and cheese inside and some browned cheese on the outside. I would get it again. I also got a tasty, if very pink, raspberry macaron.
The baked goods looked quite good and seem to be made in-house. I could do without the almost neon levels of food coloring, though. They are beautiful enough on their own.