English Reviews (Reviews Total Language : 20 reviews)
Restaurant located on the 9th floor of Machida train station. This is a Japanese only menu. Come here if you understand the Japanese language, or come with a friend who speaks the language. Very delicious!! Sit at the bar to watch the chef prepare your tempura!
Visited January 2016