Penelope’s Coffee and Tea recently opened on the corner of Shattuck Avenue and Kittredge Street, in the same location that Peet’s Coffee on …Read More