I've passed this place a few times, seeing their happy hour sign for half off milkshakes from 3pm-6pm. I'm not too sure if I would have paid full price for them, as it was just an average milkshake. Their list of milkshakes is pretty extensive, so there should be at least once choice that sounds appealing to you.
Inside the place, it seemed to be clean-ish. However, the friend I was with observed that they may not have been the most sanitary in the making of our milkshakes... I also saw a lady wearing basketball shorts in the kitchen. Lol.
We ordered the strawberry milkshake and the chocolate strawberry milkshake. They tasted standard but still yummy. The chocolate one wasn't that sweet compared to the regular strawberry shake.
3/5 stars, might come again (for the happy hour)