Ohsho's net sales FY 2015-2023
In the fiscal year 2023, Ohsho Food Service Corp.'s net sales amounted to approximately 93 billion Japanese yen. The company was founded in 1967 and is headquartered in Kyoto. Osho is one of the leading Chinese restaurant chains in Japan.