Jan 31, 2007
Barista gets good grades for being consistent across chains, but nothing beats this locality in the Leela Galleria on Airport Rd. Set in the beautiful gardens, enjoy your espresso and snack amongst lush greenery and the sound of a waterfall! I have also caught free wi-fi here a couple of times (shhhhh! nobody wants to pay the Leela 1000 bucks a day, do they!?), so do not be shy to get some work done here. The blueberry muffins, chocolate excess cake and espressos are my favorite.