AJA Dumplings

10-50 50 ave, Long Island City, NY