Laughing Devil, Long Island City, Queens