While it retains the expected language tracks of English and Japanese, it offers up English subtitles, Spanish subtitles, Arabic subtitles, and Brazilian Portuguese subtitles.
The series has indeed gone live and it has some decent of unexpected options for it.
Netflix previously scheduled it for a June 20th, 2020 debut after missing their initial date and I missed the go-live date check for it.
Food Wars! Shokugeki no Soma - Opening 1 | Kibo no Uta