Sugar Loo's appears to be a bakery or dessert shop. The name suggests a focus on sweet treats.