Gran Caffé Leonardo is an ice cream shop offering a variety of frozen treats and waffles. It features indoor and outdoor seating.