News

Osaka is a tiny storefront with a few hundred seats if you count all the tables and chairs arranged around the food court in the Hamilton Mall. Sandwiched between an assortment of fast food stalls ...