What to Eat in Meguro: A Foodie’s Guide

Meguro is one of the most popular places to live in Tokyo – it’s quiet, clean and close to all the action in Shibuya and Omotesando. But for many, where Meguro really shines is the food. Here are some local restaurants that you just have to try when you’re in the area:

read more