General in Tokyo

General in Tokyo
Kimura Building 2A, 3-20-13 Nishiazabu,
Minato-ku, Tokyo 106-0031, Japan

> big map

We are located on the 2nd floor, above the Kimura furniture store on Roppongi-dori