VVatican Read More Chef who cooked for two popes opens Italian restaurant in NYC2025-08-25 Alvo Lo Castro, a world-renowned chef who once served Pope John Paul II and Pope Benedict XVI, is…