NextEats
›
Florida
›
Food in Tallahassee
› New China
New China
Restaurant · 1000 W Tharpe St #13, Tallahassee, FL
More food in Tallahassee, FL