Star Dragon is a Chinese restaurant offering classic dishes like moo shu and lo mein, available for takeout and delivery.