Chinese Garden is an upscale Chinese restaurant featuring refined recipes in an airy space with soaring ceilings and exposed-stone walls. Takeaway and delivery options are available.