Big Ben Gelateria is an ice cream shop. It is described as a modern, spacious, colorful, and clean establishment.