It's been some time since I lived in France, but at that time a restaurant menu was called "une carte". Has the usage changed that much that "la carte" only refers to "un menu a la carte" these days?
Also - just want to point out that some of the sections are missing the oral reading link.
Otherwise, a fun exercise and I learned a new word - "une couette"!
Merci