V

Victor Ng
Review of Donguri

4 years ago

Excellent location, next to the train station, wit...

Excellent location, next to the train station, with great food choices and shopping! Also, just 15 mins from the Shinjuku Gardens. Best location in Tokyo!

Comments:

No comments