If you’re dining in a formal Japanese restaurant, they serve rice last, after everything else. Dessert is…almost nonexistent. The set meals (which are expensive, costing around 20,000 to 30,000 yen on the average) also don’t include the usual dishes that we see in Japanese restaurants in other countries (you know, tempura, gyoza, gyudon, tonkatsu). Sashimi is always a staple.
I can't figure out what a staple is in this context. Nor can I judge if it means that there is or there is not any sashimi to be found. The whole sentence seems to me a bit awkwardly styled in this paragraph.
Am I missing something and if so what?