Report a review
- 5
- Amazing!
Great restaurant! We were in Tokyo for 9 days and managed to come here twice because it was so good. Its a bit hard to find the first time but just ask the information desk in the station. The restaurant is IN Tokyo station. Ask for "Keiyo Street" as its a section of this massive station. The only down side is you have to purchase a platform ticket if you're not on the JR Chuo line already.