Eating Tempura (天ぷら) at Tenmatsu Restaurant, Tokyo

Eating Tempura (天ぷら) at Tenmatsu Restaurant, Tokyo

Tenmatsu Restaurant, Nihonbashi branch, in Tokyo, Japan, serves amazing Japanese tempura. Here are the details: http://migrationology.com/2014/04/tenmatsu-tempura-tokyo/ When I was in Tokyo, I attempted to eat as much Japanese food as I possibly... Read more »