Moonwok LIC

41-18 38th street, Long Island City, NY