This establishment offers Italian cuisine and is known for its delicious and large ice cream sundaes and milkshakes, described as tasting like they are from Italy. It also operates as a cafe.