We are open for DINE-IN.

China Dragon - Tallahassee 1717 Apalachee Pkwy Tallahassee, FL 32301
Closed
Opens Wednesday at 11:00AM   View Hours
(850) 219-8899