Restaurant Address Copied to Clipboard
Green Leaf is a charming destination in Victoria, British Columbia, where nature and community converge. Known for its serene atmosphere and eco-friendly ethos, it offers a unique blend of local charm and sustainable living. Visitors are welcomed into a vibrant space filled with lush greenery, where they can explore a variety of locally-sourced products and partake in community events. Green Leaf is a haven for those seeking a peaceful retreat while supporting environmental consciousness.
Check out TOP-10 Best Healthy restaurants in Victoria, British Columbia