Muttonhead is a unique retail store in Toronto, ON that offers a curated selection of clothing and accessories for men and women. Their focus is on providing high-quality, sustainable fashion options for customers looking for stylish and eco-friendly pieces.
With a laid-back and welcoming atmosphere, Muttonhead caters to individuals who appreciate well-crafted, timeless pieces that are both fashionable and practical. The store prides itself on offering a range of versatile items that can easily transition from everyday wear to special occasions.
Generated from their business information