This establishment specializes in ice cream, with one search result highlighting a large ice cream offering. It also appears to serve pizza. The name suggests a combination of both.