Northampton’s Paper Paper to become Owl’s Nest
Northampton, MA – You might say the east side of Northampton in for the birds.
After all, the main sports pub there is called the Toasted Owl, a trendy cafe is called The Roost, and a recently defunct pop-up shop space was called Whoo!
Now Paper Paper, a popular arts and crafts venue, will take wing and move into the former Whoo! space and be renamed The Owl’s Nest.