A lot of Au Bon Pain's fare is grab n' go, but you can get a host of freshly-made foods too, including this delightful sandwich. The bagel is "skinny" (in other words, it's more like toast than a bagel), but the creamy avocado and melted cheese keep it tasty. It shapes up at:
310 calories — not too high, not too low
20g of protein — a hefty amount to strengthen muscles and fill you up
17g of fat — high, but some is from the healthy fats in the avocado
26g of carbs — roughly 10% of your recommended daily allowance
610mg of sodium — on the higher side