Magnolia is "Iyengar Bakery" of America. Its just a showoff place to many here. People think because its "NEWYORK" and second its expensive it must be good. I feel pity for many who buy there and tell "ooohh haaa its so tasty". If you want to try some real pastries in Bangalore, then Craigsbury, Indiranagar is the place. Keep two pastries side by side and compare.. lets see which is better. Many are misguided by these "foreign" tags