1. French Press Bakery & Cafe 74 Chapel St, Needham, MA 02492 Coordinate: 42.28152,-71.23642 Phone: (781) 400-2660