Creamy cashew butter, crunchy walnuts and a hint of pure lemon oil come together to make *the* most decadent and nourishing snack bar, ever. Yes, this is a bold statement, but we've heard it from our customers approximately 4,297 times so we're bold enough to claim Lemon Square's title.
Details: