Shanghai Cheng Huang Temple (2014 May)
Shanghai Cheng Huang Temple is also known as City God Temple. It is an attractive place and shopping corner for visitors, so it is always crowded with people. There are many well-known Shanghai local food available in Chenghuang Ancient Street. Other than that, it is a good place to buy souvenirs.
Dinner at this restaurant, 红子鸡, which directly translated to Red Chicken. The tour guide boasted how good the chicken is, but it was just average. the uniqueness of this restaurant is that the waiters wear roller blade to serve the food.