NNew York Read More Chef Vijay Kumar, NYC’s best chef, on how snails became his badge of honour | Eye NewsJuly 6, 2025 There was a time when a young boy growing up in Natham village, in Dindigul district of Tamil…