Moreschi are specialists in handmade Italian shoes, Moreschi ensures high quality and craftsmanship are intrinsic to the creation of every pair of shoes they produce.