While the ice cream was tasty, the service was very slow, the restaurant wasn't well upkept, and they made our ice cream incorrectly. The manager did give us coupons to make up for the error, we wouldn't be quick to come back here to use them given the fact that the floors were dirty, equipment wasn't well-kept, and the staff had an "oh well" attitude towards all requests. It's a shame, cuz the ice cream was actually pretty good.