eat fish in to best freshwater fish to eat in india Also known as Carpo fish Rohu is enriched with a handsome amount of protein. Top 10 Best Indian fishes or seafood rich in protein… Friday, April 1, 2022 Edit