@Simfuncrunch no worries ;) , unless there was something offending I believe using Asian is fine. From what I have observed you will find the Chinese stall often in the Fashion District, but with the dynamic system I cannot tell you exactly when it will spawn. My sim lives there at the time being, and I am sure all the Eastern Asia booths (i.e., Vietnamese, Chinese, and Japanese) can be found there; I even saw a fast-food stall once!
As for vegetarian-friendly food, I have not dig into it much, but I am sure to say the Japanese food introduced are not vegetarian.