Watashiwah
Elio Addict
Thanks for that Crazy Jake, found it with Google Maps using the building shape from your image
View attachment 21799
Is the address supposed to be a secret?
Interesting hanging Elio sign on that building....looks like they can readily move it around like those popup stores in many shopping malls nowadays. Pretty smart, I'd say.