Dragon Garden is a casual Chinese restaurant known for its authentic cuisine and famously delicious dumplings. It offers a variety of traditional Chinese fare, prepared to order, with options for curbside takeaway.