Report a review

  • 5
  • a favorite

I always stop by this place when I'm in Tokyo station. It's high in quality and service. Good English menu some staff speak English


Why are you reporting this review?