Report a review

  • 5
  • The Best In Tokyo.

The most delicious Indian food I ever had in Tokyo. The best.


Why are you reporting this review?