Café Natüra is conveniently located in downtown Sault Ste Marie, Ontario, and co-located with the established Elgin Integral Health Centre.
Café Natüra was created by a group of health care professionals with a passion for healing through whole foods and nutritional, homeopathic and herbal supplements. Our menu has been designed with input from our experts to make eating both tasty and nutritious.