Casa de São José, on Rua das Flores in Porto. This photo was taken a few years back and the shop is no longer in business.
Translating to "the house of Saint Joseph" this little shop sold a variety of rosaries, prints, records, and nativity scenes. It was founded in 1896, but the building itself is older.
I'm not sure when the business changed, but these days Rua das Flores is prime tourist territory.