83-18 Broadway, Elmhurst, New York 11373 USA
Cookies cream and I can't remember. I always get the chocolate too :)
Photo Credit: Yelp