2-40-15 Tachikawa, Tachikawa, Tokyo 190-0012 Akebonocho Palace Hotel
View on Map
What travelers say:
Temura keyaki, located in "Kitchen Street " at Tokyo Station. This is a very popular store, but since Temura keyaki has no rest time between lunch and dinner, it is recommended that you go to dinner around 3 pm when Temura keyaki is more free.