Ta' Carmelo is a confectionery that also serves as a grocer and convenience shop. It offers daily confectioneries and other goods for everyday needs.