This greenery-filled café in Jubilee Hills is great for iced coffees and light bites ...