Ten Tan Chinese Restaurant

3507 DeKalb Avenue • 718-231-8883