Moon Garden Restaurant is a Edmonton, AB business. Moon Garden Restaurant is located at 17531 100 Avenue Northwest, Edmonton, AB. The postal code is T5S2B8.
You can contact Moon Garden Restaurant at 780-483-6688 or from out of area call 1 7804836688.