The Japanese sounds good to me, and if you like sushi, they have it there too, of course.
I also love Tangerine Cafe in Morocco :slurp: but I am used to the Lebanese food, not sure if you are, but it is good. :animwink:
(notice I don´t mention Cantina de San Angel.... not my favorite one). :animwink:
I was just thinking... I am not sure about prices now, but I remember the lunch buffet in the German Pavillion was cheap, and if you add up what a counter service meal could be, the buffet and the counter service could be almost the same. Just a thought... I am not too fond of german food, but you might like it and could probably work for you. Check what it includes first, I think drinks and desserts weren´t included.