Twins Ice Cream Parlour is an ice cream shop known for its delicious treats and homemade waffle cones.