top of page

Contact

CONNECT WITH US
CUSTOMER CARE
About Us
Copyright © 2023 Caviar of Switzerland
MILA INTERNATIONAL TRADING,
LONDON, UK is the authorised distributor for Caviar Of Switzerland, for the UK and Ireland.
117 341 29 Company House Registration Number
bottom of page