Almost everything is gluten free. Sauces very well marked.
Yes
Just ask their manager, Mr. Zhang, he explains things in detail what is gluten free.