Tag Archives: New York

Sanrio store in New York City

The Sanrio Store in New York City

A while back when I visited New York City, I was quite surprised to see this Sanrio Store near the Times Square.  The store size wasn't as big as other stores but it had a good enough space to accommodate shoppers.  However, the outside banner was definitely an attraction itself so I took a photo ...