C Ice Cream & Desserts West End Crolla's An ice cream shop on Perth Road, in Dundee's West End. View profile for Crolla's