A religious café has opened in Tehran where foreign soft drinks are banned and you can pray together; one of its coolest options is that its staff take ablution before preparing your order.