Submitted by Qinqin on Mon, 03/31/2014 - 11:29 0 No votes yet Rate Windows Too is one of the cheapest bars in Shanghai. There is another bar called Windows also locates in Nanjing west road No 698, very similar style. Node Windows Too