Lemon Ice King of Corona—The Ice King of Queens
Lemon Ice does one thing, but it’s the master of it: making Italian ices. Don’t expect anything less than the very best Italian ice at Lemon Ice King of Corona at 52-02 108th Street in Corona. It’s u...
Location: 52-02 108th St, NY 11368