Green Leaf Chinese And Thai Cuisine Degrades its Sanitary Rating

72-60 METROPOLITAN AVENUE
New York, NY 11379