In Wine Welcome to The French Troll 😳🍷 March 31, 2026 Fine dining. Perfect service. One problem… they’re all trolls 😳🍷 Welcome to The French Troll — a luxury, Michelin-style restaurant…