I will be docking in Villefranche and shopping in Nice, France for just 1 day at the end of August. I would like to buy Mephisto shoes and have been unable to find the address. Is a store near the center of town in either city? I would appreciate any "pearls of wisdom" about locating a Mephisto store. Thanks!
VirtualTourist®© 1994-2015 VirtualTourist.com, Inc. All Rights Reserved.Back to Top
|All reports are strictly confidential. Please explain why you are reporting this:|