Depends on what kind of ice cream you get
You would be best served by calling them. The website doesn't say, I believe it is their own brand and made somewhat local. But we don't work for richmans, these questions go to local guides.
It's tastes like it, but not sure
They do make their own.
I don't think it is made at home
Thanks! Your answer is awaiting moderation.