0
Anonymous
It is a bakery chain in Goa with nearly five outlets....Cakes, Chocolates, Snacks etc. Worth a bite. :)
Wiki User