Le repas est un moment très important pour les Japonais. C'est souvent l'occasion d'une fête entre amis. A l'exception des shokudo et des izakaya qui servent toutes sortes de nourriture et de boissons, la plupart des restaurants se spécialisent dans un seul genre de cuisine. L'okonomiyaki propose un mélange de viandes, de fruits de mer et de légumes frits dans un chou ; le robotayaki est un établissement rustique qui sert des grillades. Il est possible de manger pour pas trop cher dans les modestes shokudo qui servent une soupe de nouilles généralement copieuse. La plupart de ces restaurants ayant des menus en japonais, mieux vaut choisir ceux qui proposent des photos de leurs plats en vitrine. De la bière japonaise, au thé vert, en passant par le lait de soja et bien sûr le saké, les boissons japonaises sont nombreuses et variées.