Fablas Ice Cream: A purveyor of award-winning, handmade Welsh ice cream. Located in a shopping center.