20F 1-18, Higashiikebukuro, Toshima City, Tokyo 170-0013, Japan
Google rating: 4.3
Google reviews: 11