Toritaka, Tawaramachi, Asakusa
There is a yakitori shop about 20 meters from Tawaramachi Station. I am not sure whether they do lunch, but it looked pretty tasty every time I passed by, so I got a few skewers to go, took them home and tried…
There is a yakitori shop about 20 meters from Tawaramachi Station. I am not sure whether they do lunch, but it looked pretty tasty every time I passed by, so I got a few skewers to go, took them home and tried…