The five star rating is for their cakes.
Discovered this lil gem a few years back. They honestly make the BEST cakes. I especially love the green tea one.
When a friends bday is coming up this one is a no brainer.
From what I know the ingredients they use are relatively healthier than your average cake shops.
I thought I would never say this but their green tea cake is to die for :P