It's just one of those 'propa' cafes/small businesses that does what it says on the tin!

From memory, there's also a few good coffee shops near you, selling homemade cakes, etc.

Marco.