Twin Dragon is a Chinese restaurant offering familiar fare alongside traditional Mandarin specialties.