So I've visited this place a couple times (because of a coupon). The last two times, it had the same bad smell. The service is always inconsistent. The ice cream has the same inconsistency. Sometimes really good, other times not so much. If you order a topping, sometimes you get a lot, other times very little (and the last time they gave my husband the wrong topping altogether). Plan to wait at least 30 minutes if there are a couple people ahead of you. If there are more, it will be longer.