• The Chopped Leaf

    • Restaurants
    Unit 113, 9310 Southfort Drive
    Fort Saskatchewan , AB T8L 2T1
    (780) 912-8444
    • For More Information: