Come come, you said it yourself: "just because it sounds like "pie" doesn't mean it is "pie." In most foreign languages, words that sound like words from your own usually have different meanings(unless its something obvious like "computer" or "internet"). "
Bistro comes from bistraud meaning 'shepherd'>biste meaning goat. A shepherd who sells wine, that is. > Any wine-selling shop > Any social event at which wine is drunk.