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