In business for over a decade and under new ownership since March of 2020, Twin Dragons is a Springfield style Chinese restaurant featuring Cashew Chicken, General Chicken, and many other favorites. Open Monday-Saturday, 11 AM -- 8 PM. Side pickup window provided for extra safety precautions and convenience. We hope to see you soon!