• See More

    The legendary dandelion omurice! Definitely one of the must-try restaurants in Tokyo!

Other Reviews by 林木森