Bitcoins are popular in a trendy neighborhood of Berlin. So popular, in fact, that you may need them to pay your bill.