The Indian restaurant has taken the overall prize at the 2025 Nation's Curry Awards