Get directions to: Chou's Dynasty, Tallahassee, FL
Restaurant address: 3507 Maclay Boulevard South Tallahassee, FL 32312, USA
Restaurant: Chou's Dynasty