Kenwood officially has its very own coffee shop and while the café itself may be a new establishment, its name hearkens back to a beloved and storied local tradition: the World Pillow Fight ...