Shanghai Garden is a Mandarin restaurant offering traditional Chinese cuisine.