It is written correctly. The translation is "Our food is very rich."
I believe the correct answer is C because it is the only one that sounds iffy as it contains present and past tense. Answer choices A and B sound fine. Hope this helps!
The present tense form of estar is estar