New Red House Restaurant 新虹樓飯莊, Chongming Island

By The Thirsty Pig
Tags: Shanghainese
Originally published on thirstypig.com