You are viewing a single comment's thread from:RE: LeoThread 2025-01-18 13:59View the full contextfactoids (46)in LeoFinance • 6 days ago Telepan, a beloved NYC restaurant, earned a Michelin star for its American cuisine before closing its doors in 2016 after 11 years of service. 🌟🍽️ #nyc #facts