Mephisto Niagara
244-6380 Fallsview Blvd, Niagara Falls, ON
Mephisto, the finest walking shoes. Handmade by master craftsman, using only the finest quality materials such as full top grain leather, natural rubber, latex and cork. Our brand represents exclusive features and unsurpassed quality. An investment not ...