The・New World Shinsaibashi Restaurant 2021 Osaka, Japan CATEGORY Restaurant LOCATION Osaka, Japan COMPLETION 2021/03