A finger licking good Tempura restaurant in Asakusa, the down town of Tokyo. It's right in front of Kaminarimon so you can't miss it.
The Tempura diner has a long history and conserves its tradition since the Edo period. Elaborated taste.
All-you-can-drink-available