Sidoli's Cafe is an ice cream parlor on the seafront, serving traditional sundaes and Sidoli's ice cream, made in Wales.