...the sign in the window advertizes an internet cafe inside.