Cantonese restaurant near Xizang Nan Lu station. Canton 8 was awarded 2 Michelin stars in the 2017 Michelin Guide to Shanghai.