A downtown Keene coffee shop that roasts its own organic house coffee.
48 Emerald St, Keene, NH 03431
Keene, NH
Photo: Yaroslav Nechaev / CC BY-SA 4.0