Slabberas Teknobyen is a coffee shop.