Menchie's Sandalwood is a dessert shop known for its frozen yogurt. It is a world-renowned franchise located in Brampton, conveniently situated near Sandalwood Parkway and Bramalea Road, close to Chalo FreshCo.