do they serve slushees/ICEEs here?
Address: 1001 3rd Ave, New York, NY 10065, USA
Nikheel Purohit | Oct 10, 2019
No
Kevin Coffer | Oct 10, 2019
Nope.
Nrupesh NYC | Oct 10, 2019
I don't recall this being sold
Thanks! Your answer is awaiting moderation.