Layers is a good place to stop off and enjoy bakery items and food.  It's pricey and to take my hubby and family costs an arm and a leg.  Ingredients are fresh.  Staff is helpful.  It's definitely a local hangout.