We first got to try Osaka Ohsho here in Manila, when they opened their first branch in SM Mega Fashion Hall. When we took a trip to Osaka, we were invited to try out Osaka Ohsho there also. The branch we visited was located in Dotonbori, a food and shopping street in the heart of Osaka. You won't … [Read more...]