Where is Dotonbori Royal II?

Where is Dotonbori Royal II located?

Dotonbori Royal II, Ōsaka, Japan (approx. 34.66913°, 135.50888°)


Where is Dotonbori Royal II on the map?