D47 Shokudo, sitting at the top of Shibuya's Hikarie building, is one of those perfect finds for families wanting to explore Japan's regional cuisine. The concept is brilliant - they serve dishes from all 47 Japanese prefectures, rotating the menu regularly. Each meal comes with detailed information about where the ingredients come from and the history behind the dish.
The space is modern and bright with huge windows offering city views, making it comfortable for families. What makes it special is how they make regional Japanese cuisine accessible - you might try Kanazawa's seafood one day or Kyushu's specialties the next.
The lunch sets are particularly good value, and since they change regularly based on which prefectures they're featuring, you can visit multiple times and always try something new. Plus, the staff is used to explaining dishes to non-Japanese diners, which makes ordering much less intimidating.