Retail
Velasca Milano opens in New York City
Velasca Milano, an Italian brand that offers high-quality Made in Italy shoes at fair prices, has opened a store in New York City, with their first location at 250 Elizabeth Street in SoHo. With a business model that aims at creating a direct-to-consumer channel that allows for reasonably priced, handcrafted shoes, the store’s purpose is to...
loading...