Sno Biz is an ice cream shop known for satisfying late-night cravings.