Double Dragon is a Chinese restaurant offering Mandarin & Sichuan dishes for dine-in or takeout.