75 Elgin Street, Sault Ste. Marie, ON

Our Menu

Today's Special

Café Natura is no longer open for business. We love you and appreciate the community support

Full Menu