Osaka South Japanese Restaurant is a Edmonton, AB business. Osaka South Japanese Restaurant is located at 8025 104 Street Northwest, Edmonton, AB. The postal code is T6E4E3.
You can contact Osaka South Japanese Restaurant at 780-944-1388 or from out of area call 1 7809441388.