Twin Dragon is a Chinese eatery offering classic Mandarin, Sichuan & Hunan dishes. Popular for its 3 Flavor Chow Mein and fried rice options. Dine-in, carry-out & catering available.