Ohsho vs. Tenkaippin: 2 Kings of Chinese food chains in Japan

Ohsho (Gyoza no Ohsho / 餃子の王将) and Tenkaippin (天下一品) are the most famous Chinese food chains in Japan. … Continue reading Ohsho vs. Tenkaippin: 2 Kings of Chinese food chains in Japan