Super Dragon is a Chinese restaurant known for its generous portions of classic dishes, served in a casual strip-mall setting. Takeout and delivery options are available.