Food Wars season 3 is available to stream on Netflix but only in some regions that include - India, South Korea, and Japan. This is due to geo-restrictions. But, if you connect your device with a good VPN, you can watch all its seasons on Netflix even if you reside in a restricted area.