6667 Fresh Pond Rd, Flushing, New York 11385 USA
I scream, you scream, we all scream for ICE CREAM!
Photo Credit: Yelp