The ice cream is good, but the service is poor. The guy at counter not only took his time greeting us when we walked in, but also took his time getting our order, and making it. The co-worker that was there with him went to hide in the backroom while he struggled to get the first cup of ice cream made. Finally she came out of hiding and helped him. Still slow, but no longer at a snails pace. Gave the 1 star rating bcuz of the service and lack of cleanliness. The tables look like they haven't been touched with hot water in days.