No.18 Basement, 131 Tianyaoqiao Lu, Shanghai
上海市天钥桥路131号地下一层18号商铺
Phone: (021) 33686010
Categories: American

Reviews

Monday, 4th February 2008
better burgers than a lot of places in shanghai, but damn, i never thought (or hoped) i'd see applebees in china