I bought the cake from mio amore near 42A bus stand. Besides this, it is really unbelievable to get a alive WORM in my pastry. It was really shocking for me. I don't know how they are actually processing the cakes to get such things. I never expected this from the most renowned MIO AMORE shop.