Everything a chinese food lover could dream of. Great service, food, and location. I couldn't of had a better time. So come one come all and get your socks blown off!
Established in 1946 in Drayton Valley, Twin Dragon is a Chinese restaurant open 7 days a week for pick-up and take-out. Using the finest ingredients with NO MSG.more...See more text
Love this place! After the new owners take over, the food is pretty good! Love the fact that especially you can order the authentic Chinese food by request. Read more