New China Dragon
2105 Dutch Broadway, Elmont 11003