14F 1-11-1, Nishiikebukuro, Toshima City, Tokyo 171-0021, Japan
Google rating: 4.1
Google reviews: 26