Coffee shop known as The Green Cube.