How about Xinya Cantonese Restaurant?
When eating in the Chenghuang Temple, most local cuisines with a long history will choose this. The fried shrimp here is the best in Shanghai at present, and even the shrimp shells are cooked sweet and crisp. Babao duck is also very famous, and you can buy takeout downstairs. Other dishes can't say anything. It's just that the price is a little high, but the amount of food is very small. The service is average, like state-owned enterprises. But there are still many old Shanghainese who like to eat here, especially the New Year's Eve, and they can't book seats.