Did you know that the restaurant The Cube has " popped up " in Milan, Stockholm, Brussels, and London? SOMEFACTS.com