Shanghai Garden is a Chinese buffet restaurant offering Peking and Cantonese cuisine in a modern space.