Needed something portable and filling take on board an 8-hour flight out of Terminal D. This place is conveniently right at the cul-de-sac. Line was long (everyone else had the same idea) but moved pretty fast. Decided on roast beef and cheddar sandwich on sourdough "baguette" (more like a roll). Ingredients were good quality, roll was soft and chewy, inexplicably well pressed (like mashed with the heel of the hand). Decent sandwich, touch expensive for its size (over $8), but you're trapped at the end of Terminal D, whatdya gonna do? Held up pretty well when I pulled from my carry-on and ate it 6 hours later.