A different “high” with Osaka Ohsho Flying Noodles | Not your ordinary Japanese Restaurant

Osaka Ohsho – “The King of Gyoza in Osaka” is a Japanese chain which was established in 1969 and have branches in Japan, Singapore, Thailand, Hong Kong, Shanghai, Korea and just this year, they’re celebrating their 3rd year here in the Philippines. We had been exposed to several Japanese restaurants, but what makes Osaka Ohsho Continue reading A different “high” with Osaka Ohsho Flying Noodles | Not your ordinary Japanese Restaurant