L-Osaka is on Tosabori-dori, running parallel to the river. With your back to the river, you will see a petrol station on the corner in front of you. Go right, L-Osaka is on the same side of the road as these places, about 250 metres away, the first building before the Kinki regional Post Office HQ.