Restaurant Address Copied to Clipboard
Green Leaf - Ottawa, Ontario
Green Leaf is a vibrant haven for health-conscious individuals in Ottawa, offering a variety of fresh and locally sourced produce and eco-friendly products. Known for its commitment to sustainability, Green Leaf emphasizes organic and responsibly harvested goods. With a welcoming atmosphere and knowledgeable staff, it provides personalized recommendations for all your holistic health needs, making it the ideal stop for nourishing both body and soul.
Check out TOP-10 Best Asian restaurants in Ottawa, Ontario