I recently took the Maple Leaf on a trip to Canada, and I discovered that they use the American Amtrak menu while in the US, but the Canadian VIA Rail menu while in Canada. My best guess is that this is done to avoid potential issues with food crossing the border. What happens on food service cars for other cross-border trains (Adirondack, Cascades)? Do these trains use the same menu from start to finish, or is there a "food swap" at the border, or is the food service car inactive while in Canada?