Teddy’s Ice Cream

Teddy’s is a Dun Laoghaire institution and it would be a crime to leave without a 99