I may have missed this in the conversation, but wouldn't it be technically easier to go into an existing cafe (probably a small locally run one) and just provide the services that have been outlined? Less overhead startup, and if the idea takes off, you could easily move to a new location.
If I already missed that part of the conversation, I apologize, please feel free to ignore me.