Osaka Ohsho is a franchise from Japan that specializes in gyoza. I've been to their Osaka main branch as well as multiple times to their SM Mega Fashion Hall store. There's a variance between the two, the Japan branch is more Japanese Chinese/chuka cuisine. Stores outside Japan have more leeway to … [Read more...]
Osaka Ohsho, World’s No. 1 Gyoza opens in SM Megamall
Osaka Ohsho, first opened in Osaka in 1969, is a popular Japanese chain that dubs itself as "The King of Gyoza". There are more than 360 locations in Japan as well as many international franchises like Singapore and now the Philippines. The group who brought in Wee Nam Kee is also the one who has … [Read more...]