How to get here

We are located within Decks Mall, Odaiba. Our full address is:

Odaiba 1-6-1 Decks Tokyo Beach Island Mall 3F,
Minato-ku,
Tokyo,
135-0091,
Japan