Search Results
26300 Cedar Rd, Beachwood, OH 44122
Papyrus is located in the Beachwood Place Mall on the second floor, next to Nordstrom. The store has been serving theMore Beachwood community since 2004. It sells a wide variety of greeting cards including birthday, wedding anniversary, thank you, friendship, baby, and blank cards.  Its cards are known for being artsy, decorative and a bit unusual. There is also an assortment of wrapping paper, gift bags, ribbon and stationery. Other novelty gifts are sold here as well.
See more »