Submitted by Beijing China … on Tue, 03/20/2012 - 17:30 0 No votes yet Rate Really nice cafe bar, and what is even more satisfying, is that you can walk to fobidden city by 10 minutes from here! Node Red Wall Café