You can enjoy excellent espresso and drip coffee at this Skytree branch of the Harajuku-based coffee shop "Be A Good Neighbor." In the wintertime, the drinks menu expands to include hot cocoa, hot lemonade and flavored teas, with pastries to go with.
You can also take home any of several varieties of single-origin beans (starting at around Y1050 for 150 grams), and you'll receive a complimentary small espresso with your bean purchase.
This book will introduce you to more than twenty of Japan's favorite specialty foods that are less well known abroad, along with a guide to the best places in Tokyo to try them and expert tips on what to order. From Bento.com.