Here's a question and a few possible answers: 

Q: James sat down and looked at the menu, then he placed an order.  Where might he be?
Possible A: shop, cafe, internet sites, table, advertisement

Why is "cafe" an answer aligned with human common sense? 


cafes are the only places that have menus out the options.