If you ever find yourself feeling unwell in China, eat your next few meals at a Buddhist restaurant like Fo World Sunshine.
It's well-known in China that Buddhists eat only clean, simple food with no animal products. So it makes one of the safest choices for food in China, especially on a sensitive tummy.
This restaurant gives a portion of its proceeds to the temple next door. You'll find it crowded on the 1st and 15th of the lunar month, as these are holy days.