V
Victor Ng Review of Donguri
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: