I am completely addicted to the cherry Italian ICE. This stuff will blow your brain. It is ten thousand times better than anything else you will ever taste. It is better than the ice cream but the ice cream is still great. It is a sour cherry. It is truly mind blowing. I can't stop eating it. I need help. They also have pizza. The place has been there a long time.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.