Swiss representations in Japan

  • Consular district:
  • Consulate Osaka
  • Phone
  • Fax
  • Website