Answered by Christie from Australia | May. 26, 2016 20:22
It is advised to go to Shanghai during March ~ May and September ~ November. The temperature of that period woule be quite mild. And sunny days are good for sightseeing.
There are many places of interests in the city, such as Yuyuan Garden, the Bund, and Xin Tian Di. You can also pay a visit to the nearby Zhujiajiao Water Town to feel the rural charm of this city.
There are many vegetarian restaurants in Shanghai, such as Zaozishu Restaurant at the crossing of Nanhui Road and Fengxian Road, and Wuguantang Restaurant on Xinhua Road.
Hope you enjoy your time!