Pack a lunch - there is a nice place to eat it near the ticketing area
If you want to save some money and not eat museum food, don't be afraid to pack a lunch. There is a nice area with tables and chairs on the "Entry Hall" level between the ticketing area and the train exhibit. If you parked in the museum's parking garage, one person can easily run out to the car and bring the lunches in.