this place makes me smile, too I love the fact that its location in Queens scares the masses from The Lemon Ice King of Corona. Instant smiles every time.