Leaf Bar Grill is a Edmonton, AB business. Leaf Bar Grill is located at 9016 132 Avenue Nw, Edmonton, AB. The postal code is T5E0Y2.
You can contact Leaf Bar Grill at 780-757-2121 or from out of area call 1 7807572121.