Dragon China is a casual Chinese restaurant offering classic comfort food, including spare ribs and lo mein, available for takeout and delivery.