Tag: Seventh Son
Shanghai • Seventh Son Shanghai Shangri-La Pudong
Restaurant Website
This was the first Seventh Son restaurant in China. Having said that, some clarification is needed.
When it was inaugurated on 1 October 2004,...